я когда то так делал, но это был не АС

Код AS3:
class Person {
// базовые статы
var basa_str:int = 10;
var basa_dex:int = 15;
// текущие параметры
var str:int;
var dex:int;
// функция, вызваетца каждый раз, как что-то сняли/одели/т.п.
function recheckStats():void {
str = basa_str;
if (одета шапка) { str+=шапка.str; }
if (одеты труселя) { str+=труселя.str; }
...
}
}