public void StackAffects(StatsAffect affect) { armourAffect += affect.armourAffect; dodgeAffect += affect.dodgeAffect; strengthAffect += affect.strengthAffect; accuracyAffect += affect.accuracyAffect; enduranceAffect += affect.enduranceAffect; intellectAffect += affect.intellectAffect; charismaAffect += affect.charismaAffect; mightAffect += affect.mightAffect; agilityAffect += affect.agilityAffect; sneakAffect += affect.sneakAffect; }
public HealthAffect(float _affect, int _affectLength){ healthAffect = _affect; overTime = _affectLength; statsAffect = new StatsAffect(); }
void ChangeStats(StatsAffect affect) { if (affect != null) { armour += affect.armourAffect; dodge += affect.dodgeAffect; strength += affect.strengthAffect; accuracy += affect.accuracyAffect; endurance += affect.enduranceAffect; intellect += affect.intellectAffect; charisma += affect.charismaAffect; might += affect.mightAffect; agility += affect.agilityAffect; sneak += affect.sneakAffect; } }