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