On va faire simple,
Quand tu va dans "evilfactionunits.ini"
tu cherches "hpsauron" en appuyant sur F4, ensuite tu cherches "DESIGN parameters", tu devrais trouver ceci :
; ***DESIGN parameters ***
Side = Mordor
EditorSorting = UNIT
ThreatLevel = 5.0
ThingClass = CHARACTER_UNIT
TransportSlotCount = 1
ImmuneToShockwave = yes
WeaponSet
Conditions = None
Weapon = PRIMARY SauronMace
AutoChooseSources = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
End
ArmorSet
Conditions = None
Armor = SauronArmor
DamageFX = NormalDamageFX
End
VisionRange = 280.0
BountyValue = MORDOR_SAURON_BOUNTY_VALUE
DisplayName = OBJECT:MordorSauron
CrushableLevel = 2 ;W hat am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles
CrusherLevel = 0 ;W hat can I crush?: 1 = infantry, 2 = trees, 3 = vehicles
CrushAllies = yes
Dc si tu regardes bien ds le WeaponSet, l´arme de Sauron (weapon) c´est "SauronMace":
WeaponSet
Conditions = None
Weapon = PRIMARY SauronMace
AutoChooseSources = PRIMARY FROM_PLAYER FROM_SCRIPT FROM_AI
End
Maintenn tu vas ds "weapon.ini":
Tu cherches "SauronMace" de la même facon que tt a l´heure, tu devrait avoir ca :
;-------------------------------------------------
-----------------------------
Weapon SauronMace
LeechRangeWeapon = Yes
CanFireWhileMoving = No
AttackRange = 30.0
MeleeWeapon = Yes
AcceptableAimDelta = 60 ; Just needs to sort of face in the general direction.
FireFX = FX_SauronMaceHit
DelayBetweenShots = 500 ; time between shots, msec
PreAttackDelay = 2000 ; 300 is mace swing delay time before contact with target.
PreAttackType = PER_SHOT ; Do the delay each time we attack
FiringDuration = 3667 ; Duration of the mace swing
DamageDealtAtSelfPosition = Yes ; A melee based AoE. Arc radiates from me, not them
DamageNugget ; A basic Nugget that just does damage
Damage = 300
Radius = 60.0
DamageArc = 180
DelayTime = 0
DamageType = CRUSH
DamageFXType = MAGIC
DeathType = NORMAL
End
MetaImpactNugget ; A Nugget that throws things back with force
HeroResist = .75
ShockWaveAmount = 60 ;5 0
ShockWaveRadius = 60 ;3 0
ShockWaveArc = 180 ;8 5 Should generally be equal to damage arc
ShockWaveTaperOff = 1.0
ShockWaveSpeed = 0.0
ShockWaveZMult = 1.6
End
End
Ce qui t´interesse c´est le "DamageNugget" :
DamageNugget ; A basic Nugget that just does damage
Damage = 300
Radius = 60.0
DamageArc = 180
DelayTime = 0
DamageType = CRUSH
DamageFXType = MAGIC
DeathType = NORMAL
End
Tu dois changer le nombre aprés "Damage" par le nombre de ton choix, tt simplement :
Damage = ?
Personnellement, je te conseillerais de renvoyer tt ca, ds le gamedata, si tu fait ca souvent et que tu veux t´y retrouver...