Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Index: trunk/dist/game/data/scripts/handlers/effecthandlers/TriggerForce.java
- ===================================================================
- --- trunk/dist/game/data/scripts/handlers/effecthandlers/TriggerForce.java (revision 1201)
- +++ trunk/dist/game/data/scripts/handlers/effecthandlers/TriggerForce.java (working copy)
- @@ -52,6 +52,7 @@
- private static final int PARTY_SOLIDARITY = 1955;
- private static final int RAGE_AURA = 10029;
- private static final int CHALLENGE_AURA = 10031;
- + private static final int SENTINEL_AURA = 10110;
- private static final int IRON_AURA = 10033;
- private static final int RESISTANCE_AURA = 10035;
- private static final int RECOVERY_AURA = 10037;
- @@ -168,7 +169,7 @@
- {
- _skill.getSkill().applyEffects(effector, member);
- }
- - else if ((_skill.getSkillId() != CHALLENGE_AURA) && (_skill.getSkillId() != IRON_AURA) && (_skill.getSkillId() != RESISTANCE_AURA) && (_skill.getSkillId() != RECOVERY_AURA) && (_skill.getSkillId() != SPIRIT_AURA))
- + else if ((_skill.getSkillId() != SENTINEL_AURA) && (_skill.getSkillId() != CHALLENGE_AURA) && (_skill.getSkillId() != IRON_AURA) && (_skill.getSkillId() != RESISTANCE_AURA) && (_skill.getSkillId() != RECOVERY_AURA) && (_skill.getSkillId() != SPIRIT_AURA))
- {
- _skill.getSkill().applyEffects(effector, effector);
- }
- @@ -274,6 +275,11 @@
- effector.getEffectList().remove(true, effector.getEffectList().getBuffInfoBySkillId(skillId + 1));
- }
- + if ((effector.getEffectList().getBuffInfoBySkillId(skillId) == null) && (effector.getEffectList().getBuffInfoBySkillId(skillId + 4) != null))
- + {
- + effector.getEffectList().remove(true, effector.getEffectList().getBuffInfoBySkillId(skillId + 4));
- + }
- +
- if (effector.getParty() != null)
- {
- for (L2PcInstance member : _affectedMembers)
- @@ -282,6 +288,10 @@
- {
- member.getEffectList().remove(true, member.getEffectList().getBuffInfoBySkillId(skillId + 1));
- }
- + if (member.getEffectList().getBuffInfoBySkillId(skillId + 4) != null)
- + {
- + member.getEffectList().remove(true, member.getEffectList().getBuffInfoBySkillId(skillId + 4));
- + }
- }
- }
- // remove Rage Aura from all affected enemies
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement