Hi Eazy-E 123
How Ridder Geel says you can find armor.ini . So in this files you can find you unit armor for example:
;------------------------------------------------------------------------------
Armor HeroArmor
Armor = DEFAULT 25%
Armor = SLASH 40% ; RotWK originally was 25%
Armor = PIERCE 20% ; RotWK originally was 25%
Armor = SPECIALIST 30% ; RotWK originally was 25%
Armor = CRUSH 50% ; RotWK originally was 10%
Armor = CAVALRY 25%
Armor = SIEGE 50%
Armor = FLAME 25%
Armor = FROST 25% ;
Armor = MAGIC 35% ; RotWK originally was 75%
Armor = HERO 75%
Armor = HERO_RANGED 75%
Armor = POISON 50% ; RotWK originally was 75%
Armor = STRUCTURAL 50%
;FlankedPenalty = 50%
End
And if you change the numeric parameters to higher your unit will better resist damage (Armor = FLAME 25% change to 90% and your unit be almost invinsible to flame damage) I don't remember that if you go 100%, the hero will not take damage with this effect.
Your unit armor can be found in unit ini like data\ini\object\goodfaction\units\elven\galadriel.ini when you enter to this file you need to find this:
ArmorSet
Conditions = None
Armor = SauronArmor ;she use sauron armor
DamageFX = NormalDamageFX
End
Next way to do your unit stronger was change his health
find this: MaxHealth = GALADRIEL_HEALTH you can delete all after "=" and enter any values (MaxHealth = 90000) this mean your unit now have 90000 health
You also can change this module:
Behavior = AutoHealBehavior ModuleTag_AutoHeal
StartsActive = Yes
HealingAmount = HERO_HEAL_AMOUNT
HealingDelay = 1000
StartHealingDelay = HERO_HEAL_DELAY
HealOnlyIfNotInCombat = Yes
End
you can change HealingAmount = HERO_HEAL_AMOUNT to HealingAmount = 20000 this mean your unit will regenerate 20000 hp
HealOnlyIfNotInCombat = Yes change to No and you unit starts healing in combat
HealingDelay if i right this is delay between you next regeneration now this 1000 mean 1 sec (20000 hp regenerate wait one sec and again 20000 regenerate)
StartHealingDelay if i right how fast after do damage to you unit hi start to regenerate hp (StartHealingDelay = HERO_HEAL_DELAY change to StartHealingDelay = 1000 end after one sec after being damaged you recover health)
I may be mistaken with the discription of the last two parameters but you can test them.
If something is not clear or are looking for something else, ask
Edited by Slava Shadrinov, 26 March 2019 - 01:28 PM.