use PlayerData in BattleCharacter.
trying to use global player state for battles.