diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/EffectMasterHandler.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/EffectMasterHandler.java index 25856b7722a04f3b05e8042b19421659cc8d398c..9fcc2f056a93b92f5326bd2a921868c4089203e2 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/EffectMasterHandler.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/EffectMasterHandler.java @@ -52,6 +52,7 @@ public final class EffectMasterHandler ChameleonRest.class, ChanceSkillTrigger.class, ChangeFace.class, + ChangeFishingMastery.class, ChangeHairColor.class, ChangeHairStyle.class, CharmOfCourage.class, diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/ChangeFishingMastery.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/ChangeFishingMastery.java new file mode 100644 index 0000000000000000000000000000000000000000..c86ba48d785882893bf845ca6cdc1503b33a7582 --- /dev/null +++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/ChangeFishingMastery.java @@ -0,0 +1,35 @@ +package handlers.effecthandlers; + +import com.l2jserver.gameserver.model.effects.EffectTemplate; +import com.l2jserver.gameserver.model.effects.L2Effect; +import com.l2jserver.gameserver.model.effects.L2EffectType; +import com.l2jserver.gameserver.model.stats.Env; + +/** + * Change Fishing Mastery dummy effect implementation. + * @author Zoey76 + */ +public class ChangeFishingMastery extends L2Effect +{ + public ChangeFishingMastery(Env env, EffectTemplate template) + { + super(env, template); + } + + public ChangeFishingMastery(Env env, L2Effect effect) + { + super(env, effect); + } + + @Override + public boolean canBeStolen() + { + return true; + } + + @Override + public L2EffectType getEffectType() + { + return L2EffectType.NONE; + } +} diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java index e79345db2542f511ce02247d10fa7d62246c5a38..98c6bba5d15571d296d891c2d4003f9f70628aa4 100644 --- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java +++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/Transformation.java @@ -42,6 +42,12 @@ public class Transformation extends L2Effect super(env, effect); } + @Override + public boolean canBeStolen() + { + return false; + } + @Override public L2EffectType getEffectType() { diff --git a/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml b/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml index 3cda1a1ebd188a165c4cabeecfd15cfebaae138e..1c6773a76579893868c192c95af6108a9177a8c9 100644 --- a/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml +++ b/L2J_DataPack_BETA/dist/game/data/stats/skills/02200-02299.xml @@ -1435,7 +1435,7 @@ <player active_skill_id_lvl="#active_skill_id_lvl" /> </cond> <for> - <effect name="Buff" val="0" /> + <effect name="ChangeFishingMastery" val="0" /> </for> </skill> <skill id="2275" levels="1" name="Fisherman's Recovery Potion">