Verwendest du andere Helden, die du so eingestellt hast, dass sie Gegenstände zurücklassen? Wenn ja dann kannst du das Problem nur so lösen, dass alle alles mitnehmen - denn sobald du vom Helden der etwas liegen lassen soll auf den anderen Helden wechselst werden die Einstellungen vom letzten aktiven Helden genommen. Es scheint als würde alle Helden die selbe Variable verwenden und so wird die letzt aktive verwendet.
(Wollt keinen Extra-Thread öffnen und hier scheint das gut zu passen) Ich habe nun dasselbe Problem wie Brogdan. Ich hatte meinen Helden vor kurzem so eingestellt, dass er nichts mehr mitnimmt. Jedoch tut er dies immer noch, obwohl ich seine Einstellung (und auch die meiner anderen Helden) schon längst wieder geändert habe. Er lässt immer alles liegen, egal was es ist.