folgendes problem: ein starker trank für str und dex hält etwa 10 min. trinkt man jetzt aber nen weiteren nach vllt 5 min, ist bei ablauf des ersten tranks die wirkung beider tränke futsch. hat das nen übergeordneten grund, oder ist das einfach nur was für den schädlingsbekämpfer?
Das hat einen programmiertechnischen Grund. Um es nicht zu kompliziert zu machen, erzeugt man einen Timer und eine Eigenschaft am Objekt. Wenn die Zeit abgeloffen ist, wird die Eigenschaft entfernt.
Lösen kann man es gut anders, ist aber halt Arbeit.
Naja schwer ist es sicher nicht, aber erstens muss es jemand machen (wer?) und zweitens haben wir es nicht mit Objektorientierten Projekten zu tun. Das könnte evtl heissen, du musst für jeden Trank ein Skript umschreiben.
Aber was sag ich bloss. ich hab keine ahnung von Pol...