Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

DruidsRPGcvs.DruidVampire

Extends
AbilityVampire
Modifiers
config ( UT2004RPG ) abstract

Core.Object
|   
+-- UT2004RPG.RPGAbility
   |   
   +-- UT2004RPG.AbilityVampire
      |   
      +-- DruidsRPGcvs.DruidVampire

Variables Summary
intAdjustableStartingDamage
Inherited Variables from UT2004RPG.RPGAbility
AbilityName, BotChance, CostAddPerLevel, Description, MaxLevel, StartingCost

Functions Summary
functionint Cost (RPGPlayerDataObject Data, int CurrentLevel)
function HandleDamage (int Damage, Pawn Injured, Pawn Instigator, out vector Momentum, class<DamageType> DamageType, bool bOwnedByInstigator, int AbilityLevel)
function LocalHandleDamage (int Damage, Pawn Injured, Pawn Instigator, out vector Momentum, class<DamageType> DamageType, bool bOwnedByInstigator, Float AbilityLevel)
Inherited Functions from UT2004RPG.AbilityVampire
Cost, GetMarkerFor, HandleDamage, ModifyPawn
Inherited Functions from UT2004RPG.RPGAbility
AbilityIsAllowed, BotBuyChance, Cost, HandleDamage, ModifyPawn, ModifyVehicle, ModifyWeapon, OverridePickupQuery, PreventDeath, PreventSever, ScoreKill, UnModifyVehicle


Variables Detail

AdjustableStartingDamage Source code

var config int AdjustableStartingDamage;


Functions Detail

Cost Source code

static simulated function int Cost ( RPGPlayerDataObject Data, int CurrentLevel )

HandleDamage Source code

static function HandleDamage ( int Damage, Pawn Injured, Pawn Instigator, out vector Momentum, class<DamageType> DamageType, bool bOwnedByInstigator, int AbilityLevel )

LocalHandleDamage Source code

static function LocalHandleDamage ( int Damage, Pawn Injured, Pawn Instigator, out vector Momentum, class<DamageType> DamageType, bool bOwnedByInstigator, Float AbilityLevel )


Defaultproperties

defaultproperties
{
     AdjustableStartingDamage = 50
     Description = "Whenever you damage an opponent, you are healed for 5% of the damage per level (up to your starting health amount + 50). You can't gain health from self-damage and you can't gain health from damage caused by the Retaliation ability. You must have a Damage Bonus of at least 50 to purchase this ability. (Max Level: 10) You must be a Weapons Master to purchase this skill.|Cost (per level): 10,15,20,25,30,35,40,45,50"
}


Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:15:56.406 - Created with UnCodeX