Addition of Saving Santa event.
This commit is contained in:
@@ -224,49 +224,64 @@
|
||||
</skill>
|
||||
<skill id="21014" levels="1" name="Scissors">
|
||||
<!-- Challenge opponent with "Scissors." Can only be used on Thomas D. Turkey. -->
|
||||
<set name="icon" val="BranchSys.icon.br_xmas_gawi_i00" />
|
||||
<set name="castRange" val="400" />
|
||||
<set name="coolTime" val="500" />
|
||||
<set name="effectPoint" val="-1" />
|
||||
<set name="effectRange" val="500" />
|
||||
<set name="hitTime" val="2000" />
|
||||
<set name="icon" val="BranchSys.icon.br_xmas_gawi_i00" />
|
||||
<set name="isMagic" val="2" /> <!-- Static Skill -->
|
||||
<set name="magicLvl" val="1" />
|
||||
<set name="operateType" val="A1" />
|
||||
<set name="targetType" val="ONE" />
|
||||
<set name="targetType" val="SELF" />
|
||||
<cond msgId="109">
|
||||
<target npcId="13183" />
|
||||
</cond>
|
||||
<selfEffects>
|
||||
<effect name="CallSkill">
|
||||
<param skillId="23019" skillLevel="1" />
|
||||
</effect>
|
||||
</selfEffects>
|
||||
</skill>
|
||||
<skill id="21015" levels="1" name="Rock">
|
||||
<!-- Challenge opponent with "Rock." Can only be used on Thomas D. Turkey. -->
|
||||
<set name="icon" val="BranchSys.icon.br_xmas_bawi_i00" />
|
||||
<set name="castRange" val="400" />
|
||||
<set name="coolTime" val="500" />
|
||||
<set name="effectPoint" val="-1" />
|
||||
<set name="hitTime" val="2000" />
|
||||
<set name="icon" val="BranchSys.icon.br_xmas_bawi_i00" />
|
||||
<set name="isMagic" val="2" /> <!-- Static Skill -->
|
||||
<set name="magicLvl" val="1" />
|
||||
<set name="operateType" val="A1" />
|
||||
<set name="targetType" val="ONE" />
|
||||
<set name="targetType" val="SELF" />
|
||||
<cond msgId="109">
|
||||
<target npcId="13183" />
|
||||
</cond>
|
||||
<selfEffects>
|
||||
<effect name="CallSkill">
|
||||
<param skillId="23019" skillLevel="2" />
|
||||
</effect>
|
||||
</selfEffects>
|
||||
</skill>
|
||||
<skill id="21016" levels="1" name="Paper">
|
||||
<!-- Challenge opponent with "Paper." Can only be used on Thomas D. Turkey. -->
|
||||
<set name="icon" val="BranchSys.icon.br_xmas_bo_i00" />
|
||||
<set name="castRange" val="400" />
|
||||
<set name="coolTime" val="500" />
|
||||
<set name="effectPoint" val="-1" />
|
||||
<set name="hitTime" val="2000" />
|
||||
<set name="icon" val="BranchSys.icon.br_xmas_bo_i00" />
|
||||
<set name="isMagic" val="2" /> <!-- Static Skill -->
|
||||
<set name="magicLvl" val="1" />
|
||||
<set name="operateType" val="A1" />
|
||||
<set name="targetType" val="ONE" />
|
||||
<set name="targetType" val="SELF" />
|
||||
<cond msgId="109">
|
||||
<target npcId="13183" />
|
||||
</cond>
|
||||
<selfEffects>
|
||||
<effect name="CallSkill">
|
||||
<param skillId="23019" skillLevel="3" />
|
||||
</effect>
|
||||
</selfEffects>
|
||||
</skill>
|
||||
<skill id="21017" levels="1" name="Holiday Dream Weapon">
|
||||
<!-- Max CP is increased. The rate of critical attacks is increased. Bestow the ability to regenerate HP by using some of the damage inflicted on the enemy. Excludes damage caused by skills and long-range attacks. -->
|
||||
|
@@ -18,6 +18,7 @@ package org.l2jmobius.gameserver.model.conditions;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.l2jmobius.gameserver.model.WorldObject;
|
||||
import org.l2jmobius.gameserver.model.actor.Creature;
|
||||
import org.l2jmobius.gameserver.model.items.Item;
|
||||
import org.l2jmobius.gameserver.model.skills.Skill;
|
||||
@@ -41,6 +42,7 @@ public class ConditionTargetNpcId extends Condition
|
||||
@Override
|
||||
public boolean testImpl(Creature effector, Creature effected, Skill skill, Item item)
|
||||
{
|
||||
return (effected != null) && (effected.isNpc() || effected.isDoor()) && _npcIds.contains(effected.getId());
|
||||
final WorldObject target = (effector == null) || !effector.isPlayer() ? effected : effector.getTarget();
|
||||
return (target != null) && (target.isNpc() || target.isDoor()) && _npcIds.contains(target.getId());
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user