private void _statsList(DisplayStats _data) { CharStatData localStats = World.Instance.MainPlayer.ActiveCharacter.Stats; if (_data.IsStatsData) { localStats.statpoints = _data.StatPoints; } else { World.Instance.MainPlayer.ActiveCharacter.Class = _data.Class; } localStats.SetStr(_data.Str); localStats.SetInt(_data.Int); localStats.SetWis(_data.Wis); localStats.SetAgi(_data.Agi); localStats.SetCon(_data.Con); localStats.SetCha(_data.Cha); localStats.SetMaxHP(_data.MaxHP); localStats.SetMaxTP(_data.MaxTP); localStats.SetSP(_data.MaxSP); localStats.SetMaxSP(_data.MaxSP); World.Instance.MainPlayer.ActiveCharacter.MaxWeight = _data.MaxWeight; localStats.SetMinDam(_data.MinDam); localStats.SetMaxDam(_data.MaxDam); localStats.SetAccuracy(_data.Accuracy); localStats.SetEvade(_data.Evade); localStats.SetArmor(_data.Armor); m_game.Hud.RefreshStats(); }