Addition of revenge system.
This commit is contained in:
21
L2J_Mobius_Essence_6.2_Vanguard/dist/db_installer/sql/game/character_revenge_history.sql
vendored
Normal file
21
L2J_Mobius_Essence_6.2_Vanguard/dist/db_installer/sql/game/character_revenge_history.sql
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
DROP TABLE IF EXISTS `character_revenge_history`;
|
||||
CREATE TABLE IF NOT EXISTS `character_revenge_history` (
|
||||
`charId` int(10) UNSIGNED NOT NULL,
|
||||
`type` int(10) NOT NULL,
|
||||
`killer_name` VARCHAR(35),
|
||||
`killer_clan` VARCHAR(45),
|
||||
`killer_level` int UNSIGNED NOT NULL,
|
||||
`killer_race` int NOT NULL DEFAULT 0,
|
||||
`killer_class` int NOT NULL DEFAULT 0,
|
||||
`victim_name` VARCHAR(35),
|
||||
`victim_clan` VARCHAR(45),
|
||||
`victim_level` int UNSIGNED NOT NULL,
|
||||
`victim_race` int NOT NULL DEFAULT 0,
|
||||
`victim_class` int NOT NULL DEFAULT 0,
|
||||
`shared` TINYINT(1) NOT NULL DEFAULT 0,
|
||||
`show_location_remaining` int NOT NULL DEFAULT 0,
|
||||
`teleport_remaining` int NOT NULL DEFAULT 0,
|
||||
`shared_teleport_remaining` int NOT NULL DEFAULT 0,
|
||||
`kill_time` BIGINT(10) UNSIGNED NOT NULL,
|
||||
`share_time` BIGINT(10) UNSIGNED NOT NULL
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
||||
@@ -52,6 +52,9 @@ public class Teleport extends AbstractEffect
|
||||
@Override
|
||||
public void instant(Creature effector, Creature effected, Skill skill, Item item)
|
||||
{
|
||||
effected.teleToLocation(_loc, true, null);
|
||||
if ((_loc.getX() != 0) && (_loc.getY() != 0) && (_loc.getZ() != 0))
|
||||
{
|
||||
effected.teleToLocation(_loc, true, null);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -6,38 +6,19 @@
|
||||
<operateType>P</operateType>
|
||||
<effectPoint>5000</effectPoint>
|
||||
</skill>
|
||||
<skill id="60002" toLevel="3" name="Einhasad Overseeing">
|
||||
<skill id="60002" toLevel="10" name="Einhasad Overseeing">
|
||||
<!-- In case of death during PvP/ PK Increased chance to lose items. Up to $s1 items can be lost. -->
|
||||
<icon>icon.karma</icon>
|
||||
<magicLevel>10</magicLevel>
|
||||
<operateType>P</operateType>
|
||||
<magicCriticalRate>5</magicCriticalRate>
|
||||
<effects>
|
||||
<effect name="PhysicalDefence">
|
||||
<amount>
|
||||
<value level="1">-5</value>
|
||||
<value level="2">-10</value>
|
||||
<value level="3">-15</value>
|
||||
</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="MagicalDefence">
|
||||
<amount>
|
||||
<value level="1">-5</value>
|
||||
<value level="2">-10</value>
|
||||
<value level="3">-15</value>
|
||||
</amount>
|
||||
<mode>PER</mode>
|
||||
</effect>
|
||||
<effect name="Speed">
|
||||
<amount>
|
||||
<value level="1">-5</value>
|
||||
<value level="2">-10</value>
|
||||
<value level="3">-30</value>
|
||||
</amount>
|
||||
<mode>DIFF</mode>
|
||||
</effect>
|
||||
</effects>
|
||||
<operateType>A2</operateType>
|
||||
<targetType>SELF</targetType>
|
||||
<affectScope>SINGLE</affectScope>
|
||||
<isMagic>4</isMagic>
|
||||
<abnormalLevel>1</abnormalLevel>
|
||||
<abnormalTime>-1</abnormalTime>
|
||||
<isTriggeredSkill>true</isTriggeredSkill>
|
||||
<irreplacableBuff>true</irreplacableBuff>
|
||||
<canBeDispelled>false</canBeDispelled>
|
||||
<stayAfterDeath>true</stayAfterDeath>
|
||||
</skill>
|
||||
<skill id="60003" toLevel="1" name="Server Level Ranking I">
|
||||
<!-- Bonus for the 1st place in the list of ranks for level on the server. STR +1 INT +1 CON +1 MEN +1 DEX +1 WIT +1 Recovery Potions' Effect +50 Weight limit +100,000 P. Evasion +20 -->
|
||||
@@ -320,6 +301,9 @@
|
||||
<icon>icon.skill0000</icon>
|
||||
<operateType>A1</operateType>
|
||||
<hitTime>2000</hitTime>
|
||||
<effects>
|
||||
<effect name="Teleport" />
|
||||
</effects>
|
||||
</skill>
|
||||
<skill id="60019" toLevel="4" name="Jaban's Blessing">
|
||||
<!-- Jaban's Blessing. Max HP $s1 Received PvP damage $s2 -->
|
||||
|
||||
Reference in New Issue
Block a user