EffectMasterHandler.java 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. /**
  2. *
  3. */
  4. package handlers;
  5. import com.l2jserver.gameserver.handler.EffectHandler;
  6. import handlers.effecthandlers.*;
  7. /**
  8. * @author BiggBoss
  9. */
  10. public final class EffectMasterHandler
  11. {
  12. private static void loadEffectHandlers()
  13. {
  14. EffectHandler.getInstance().registerHandler("AbortCast", EffectAbortCast.class);
  15. EffectHandler.getInstance().registerHandler("Betray", EffectBetray.class);
  16. EffectHandler.getInstance().registerHandler("BigHead", EffectBigHead.class);
  17. EffectHandler.getInstance().registerHandler("BlockResurrection", EffectBlockResurrection.class);
  18. EffectHandler.getInstance().registerHandler("Bluff", EffectBluff.class);
  19. EffectHandler.getInstance().registerHandler("Buff", EffectBuff.class);
  20. EffectHandler.getInstance().registerHandler("Cancel", EffectCancel.class);
  21. EffectHandler.getInstance().registerHandler("CancelAll", EffectCancelAll.class);
  22. EffectHandler.getInstance().registerHandler("CancelDebuff", EffectCancelDebuff.class);
  23. EffectHandler.getInstance().registerHandler("ChameleonRest", EffectChameleonRest.class);
  24. EffectHandler.getInstance().registerHandler("ChanceSkillTrigger", EffectChanceSkillTrigger.class);
  25. EffectHandler.getInstance().registerHandler("CharmOfCourage", EffectCharmOfCourage.class);
  26. EffectHandler.getInstance().registerHandler("CharmOfLuck", EffectCharmOfLuck.class);
  27. EffectHandler.getInstance().registerHandler("ClanGate", EffectClanGate.class);
  28. EffectHandler.getInstance().registerHandler("CombatPointHealOverTime", EffectCombatPointHealOverTime.class);
  29. EffectHandler.getInstance().registerHandler("ConfuseMob", EffectConfuseMob.class);
  30. EffectHandler.getInstance().registerHandler("Confusion", EffectConfusion.class);
  31. EffectHandler.getInstance().registerHandler("CpDamPercent", EffectCpDamPercent.class);
  32. EffectHandler.getInstance().registerHandler("DamOverTime", EffectDamOverTime.class);
  33. EffectHandler.getInstance().registerHandler("Debuff", EffectDebuff.class);
  34. EffectHandler.getInstance().registerHandler("Disarm", EffectDisarm.class);
  35. EffectHandler.getInstance().registerHandler("EnemyCharge", EffectEnemyCharge.class);
  36. EffectHandler.getInstance().registerHandler("FakeDeath", EffectFakeDeath.class);
  37. EffectHandler.getInstance().registerHandler("Fear", EffectFear.class);
  38. EffectHandler.getInstance().registerHandler("Fusion", EffectFusion.class);
  39. EffectHandler.getInstance().registerHandler("Grow", EffectGrow.class);
  40. EffectHandler.getInstance().registerHandler("HealOverTime", EffectHealOverTime.class);
  41. EffectHandler.getInstance().registerHandler("Hide", EffectHide.class);
  42. EffectHandler.getInstance().registerHandler("ImmobileBuff", EffectImmobileBuff.class);
  43. EffectHandler.getInstance().registerHandler("IncreaseCharges", EffectIncreaseCharges.class);
  44. EffectHandler.getInstance().registerHandler("ImmobilePetBuff", EffectImmobilePetBuff.class);
  45. EffectHandler.getInstance().registerHandler("Invincible", EffectInvincible.class);
  46. EffectHandler.getInstance().registerHandler("ManaDamOverTime", EffectManaDamOverTime.class);
  47. EffectHandler.getInstance().registerHandler("ManaHealOverTime", EffectManaHealOverTime.class);
  48. EffectHandler.getInstance().registerHandler("MpConsumePerLevel", EffectMpConsumePerLevel.class);
  49. EffectHandler.getInstance().registerHandler("Mute", EffectMute.class);
  50. EffectHandler.getInstance().registerHandler("Negate", EffectNegate.class);
  51. EffectHandler.getInstance().registerHandler("NoblesseBless", EffectNoblesseBless.class);
  52. EffectHandler.getInstance().registerHandler("Paralyze", EffectParalyze.class);
  53. EffectHandler.getInstance().registerHandler("Petrification", EffectPetrification.class);
  54. EffectHandler.getInstance().registerHandler("PhoenixBless", EffectPhoenixBless.class);
  55. EffectHandler.getInstance().registerHandler("PhysicalAttackMute", EffectPhysicalAttackMute.class);
  56. EffectHandler.getInstance().registerHandler("PhysicalMute", EffectPhysicalMute.class);
  57. EffectHandler.getInstance().registerHandler("ProtectionBlessing", EffectProtectionBlessing.class);
  58. EffectHandler.getInstance().registerHandler("RandomizeHate", EffectRandomizeHate.class);
  59. EffectHandler.getInstance().registerHandler("Recovery", EffectRecovery.class);
  60. EffectHandler.getInstance().registerHandler("Relax", EffectRelax.class);
  61. EffectHandler.getInstance().registerHandler("RemoveTarget", EffectRemoveTarget.class);
  62. EffectHandler.getInstance().registerHandler("Root", EffectRoot.class);
  63. EffectHandler.getInstance().registerHandler("Signet", EffectSignet.class);
  64. EffectHandler.getInstance().registerHandler("SignetAntiSummon", EffectSignetAntiSummon.class);
  65. EffectHandler.getInstance().registerHandler("SignetMDam", EffectSignetMDam.class);
  66. EffectHandler.getInstance().registerHandler("SignetNoise", EffectSignetNoise.class);
  67. EffectHandler.getInstance().registerHandler("SilenceMagicPhysical", EffectSilenceMagicPhysical.class);
  68. EffectHandler.getInstance().registerHandler("SilentMove", EffectSilentMove.class);
  69. EffectHandler.getInstance().registerHandler("Sleep", EffectSleep.class);
  70. EffectHandler.getInstance().registerHandler("Spoil", EffectSpoil.class);
  71. EffectHandler.getInstance().registerHandler("Stun", EffectStun.class);
  72. EffectHandler.getInstance().registerHandler("StunSelf", EffectStunSelf.class);
  73. EffectHandler.getInstance().registerHandler("TargetMe", EffectTargetMe.class);
  74. EffectHandler.getInstance().registerHandler("ThrowUp", EffectThrowUp.class);
  75. EffectHandler.getInstance().registerHandler("TransferDamage", EffectTransferDamage.class);
  76. EffectHandler.getInstance().registerHandler("Transformation", EffectTransformation.class);
  77. EffectHandler.getInstance().registerHandler("Warp", EffectWarp.class);
  78. }
  79. public static void main(String[] args)
  80. {
  81. loadEffectHandlers();
  82. }
  83. }