Open christsven opened 1 year ago
Das hier ist vermutlich teilweise noch nicht lösbar, da wir für Bomben bspw ein Target auswählen können müssen, was ne ganz eigene Sache ist. Es sollte reichen, wenn wir den Heiltrank schon mal auf uns selber anwenden können.
Wenn ein Effect durch ein AbstractUsableItem erzeugt wird, hat dieser Effect in der use()-Methode ein Target-Object, diesem Object sollen die TimedModifier dann zugewiesen werden, positiv oder negativ. Das findet momentan so noch nicht wirklich statt, auch, da wir Usables im Spiel noch nicht gemappt haben und nicht verwenden können.
Wir müssen also hier:
Zu beachten ist hier bspw dass ein HealingPotion dem User selber zugewiesen werden müssen, eine Bombe aber im Idealfall ein anderes Ziel hat.