From 8eeeb10b5d501c98ce5d42ddef88927770799160 Mon Sep 17 00:00:00 2001 From: Ramtin Jafari Date: Tue, 7 Jul 2026 18:31:36 +0330 Subject: [PATCH] enhance extensibility --- .../src/main/java/org/project/item/Accessory/Costume.java | 4 ++-- .../src/main/java/org/project/item/Accessory/Shield.java | 4 ++-- .../src/main/java/org/project/item/Accessory/Weapon.java | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Java-Knight/src/main/java/org/project/item/Accessory/Costume.java b/Java-Knight/src/main/java/org/project/item/Accessory/Costume.java index 00e4d16..38efd72 100644 --- a/Java-Knight/src/main/java/org/project/item/Accessory/Costume.java +++ b/Java-Knight/src/main/java/org/project/item/Accessory/Costume.java @@ -36,13 +36,13 @@ public class Costume extends Accessory implements IDefender { @Override public void AttachTo(Entity entity) { - entity.Inventory.remove(this); + entity.RemoveFromInventory(this); entity.Costume = this; } @Override public void DeattachFrom(Entity entity) { entity.Costume = null; - entity.Inventory.add(this); + entity.AddToInventory(this); } } diff --git a/Java-Knight/src/main/java/org/project/item/Accessory/Shield.java b/Java-Knight/src/main/java/org/project/item/Accessory/Shield.java index e114242..7f83699 100644 --- a/Java-Knight/src/main/java/org/project/item/Accessory/Shield.java +++ b/Java-Knight/src/main/java/org/project/item/Accessory/Shield.java @@ -36,13 +36,13 @@ public class Shield extends Accessory implements IDefender { @Override public void AttachTo(Entity entity) { - entity.Inventory.remove(this); + entity.RemoveFromInventory(this); entity.Shield = this; } @Override public void DeattachFrom(Entity entity) { entity.Shield = null; - entity.Inventory.add(this); + entity.AddToInventory(this); } } diff --git a/Java-Knight/src/main/java/org/project/item/Accessory/Weapon.java b/Java-Knight/src/main/java/org/project/item/Accessory/Weapon.java index f27c527..1a73d39 100644 --- a/Java-Knight/src/main/java/org/project/item/Accessory/Weapon.java +++ b/Java-Knight/src/main/java/org/project/item/Accessory/Weapon.java @@ -16,13 +16,13 @@ public class Weapon extends Accessory { @Override public void AttachTo(Entity entity) { - entity.Inventory.remove(this); + entity.RemoveFromInventory(this); entity.Weapon = this; } @Override public void DeattachFrom(Entity entity) { entity.Weapon = null; - entity.Inventory.add(this); + entity.AddToInventory(this); } }