|
|
@@ -229,6 +229,7 @@ public:
|
|
|
double getHeroStrengthForCampaign() const; // includes fighting and the for-campaign-version of magic strength
|
|
|
ui64 getTotalStrength() const; // includes fighting strength and army strength
|
|
|
TExpType calculateXp(TExpType exp) const; //apply learning skill
|
|
|
+ int getBasePrimarySkillValue(PrimarySkill which) const; //the value of a base-skill without items or temporary bonuses
|
|
|
|
|
|
CStackBasicDescriptor calculateNecromancy (const BattleResult &battleResult) const;
|
|
|
void showNecromancyDialog(const CStackBasicDescriptor &raisedStack, vstd::RNG & rand) const;
|