アイテムデータ、職業データまでグローバルでずっと持ちまわるんですか。
敵の能力やアイテムも味方と同じパラメータを持つ必要はないかと。

あと、職業が128種はゲーム的にどうなんだろ。