>>151
敵が持てるアイテムは一個までってしておくとか?…もとの問題の解決にならないか

俺が作ってるrpgでは、キャラクターにアイテムを持たせるんじゃなく、アイテムにオーナーを持たせてるな。

class Item {
string itemId;//PrimaryKey
Character owner;
Position positionInDungeon;
}

WIZ系だからPlayerCharacterが多いので、これならownerを書き換えるだけで受け渡しできる。