From 767ce5b2ed49068f210d00ecae20026c908c3d1c Mon Sep 17 00:00:00 2001 From: MobiusDevelopment <8391001+MobiusDevelopment@users.noreply.github.com> Date: Fri, 11 Jun 2021 01:28:47 +0000 Subject: [PATCH] Fixed pet food. Contributed by manax182. --- .../scripts/handlers/targethandlers/Pet.java | 2 +- .../dist/game/data/stats/items/93900-93999.xml | 16 ++++++++-------- .../dist/game/data/stats/skills/02000-02099.xml | 8 ++++---- .../scripts/handlers/targethandlers/Pet.java | 2 +- .../dist/game/data/stats/items/93900-93999.xml | 16 ++++++++-------- .../dist/game/data/stats/skills/02000-02099.xml | 8 ++++---- 6 files changed, 26 insertions(+), 26 deletions(-) diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/targethandlers/Pet.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/targethandlers/Pet.java index eb3c1dce8b..1c2dc4eb3c 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/targethandlers/Pet.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/scripts/handlers/targethandlers/Pet.java @@ -36,7 +36,7 @@ public class Pet implements ITargetTypeHandler @Override public WorldObject getTarget(Creature creature, WorldObject selectedTarget, Skill skill, boolean forceUse, boolean dontMove, boolean sendMessage) { - if (creature.isPet()) + if ((creature.isPet()) || creature.hasPet()) { return creature.getPet(); } diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/items/93900-93999.xml b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/items/93900-93999.xml index 1ac6c5e285..c86fc3052c 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/items/93900-93999.xml +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/items/93900-93999.xml @@ -893,16 +893,16 @@ - - - - - - - + + + + + + + + - diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/skills/02000-02099.xml b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/skills/02000-02099.xml index 79bd20fa14..73931d1b8f 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/skills/02000-02099.xml +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/dist/game/data/stats/skills/02000-02099.xml @@ -662,6 +662,8 @@ + 32 + 33 36 37 38 @@ -695,10 +697,7 @@ 2 1 - 300 A1 - 5 - 0 PET SINGLE 1 @@ -965,10 +964,11 @@ 2 1 + 300 A1 5 0 - SELF + PET SINGLE diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/targethandlers/Pet.java b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/targethandlers/Pet.java index eb3c1dce8b..1c2dc4eb3c 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/targethandlers/Pet.java +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/scripts/handlers/targethandlers/Pet.java @@ -36,7 +36,7 @@ public class Pet implements ITargetTypeHandler @Override public WorldObject getTarget(Creature creature, WorldObject selectedTarget, Skill skill, boolean forceUse, boolean dontMove, boolean sendMessage) { - if (creature.isPet()) + if ((creature.isPet()) || creature.hasPet()) { return creature.getPet(); } diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/items/93900-93999.xml b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/items/93900-93999.xml index 1ac6c5e285..c86fc3052c 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/items/93900-93999.xml +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/items/93900-93999.xml @@ -893,16 +893,16 @@ - - - - - - - + + + + + + + + - diff --git a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/skills/02000-02099.xml b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/skills/02000-02099.xml index d883c23728..d4d1febf79 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/skills/02000-02099.xml +++ b/L2J_Mobius_Essence_5.0_Sylph/dist/game/data/stats/skills/02000-02099.xml @@ -662,6 +662,8 @@ + 32 + 33 36 37 38 @@ -695,10 +697,7 @@ 2 1 - 300 A1 - 5 - 0 PET SINGLE 1 @@ -965,10 +964,11 @@ 2 1 + 300 A1 5 0 - SELF + PET SINGLE