Dawn of Light - Class documentation 2900
This is the Dawn of Light project
DOL.GS.TurretPet Class Reference
Inheritance diagram for DOL.GS.TurretPet:
DOL.GS.GamePet DOL.GS.GameNPC DOL.GS.GameLiving DOL.GS.GameObject DOL.GS.Point3D DOL.GS.Point2D DOL.GS.IPoint3D DOL.GS.IPoint2D DOL.GS.IPoint2D

List of all members.

Public Member Functions

 TurretPet (INpcTemplate template)
override void StartAttack (GameObject attackTarget)
 Starts a melee attack on a target.
override void StartInterruptTimer (AttackData attack, int duration)
 [Ganrod] Nidel: Don't interrupt turret cast.

Protected Member Functions

override void BuildAmbientTexts ()
 Not all summoned turrets 'll throw ambient texts let's say 20%.

Properties

Spell TurretSpell [get, set]
 Get first spell only.

Member Function Documentation

override void DOL.GS.TurretPet.BuildAmbientTexts ( ) [protected, virtual]

Not all summoned turrets 'll throw ambient texts let's say 20%.

Reimplemented from DOL.GS.GamePet.

override void DOL.GS.TurretPet.StartAttack ( GameObject  target) [virtual]

Starts a melee attack on a target.

Parameters:
targetThe object to attack

Reimplemented from DOL.GS.GameNPC.

override void DOL.GS.TurretPet.StartInterruptTimer ( AttackData  attack,
int  duration 
) [virtual]

[Ganrod] Nidel: Don't interrupt turret cast.

Parameters:
duration
attackType
attacker

Reimplemented from DOL.GS.GameLiving.


Property Documentation

Spell DOL.GS.TurretPet.TurretSpell [get, set]

Get first spell only.


The documentation for this class was generated from the following file:
All Classes Namespaces Functions Variables Enumerations Properties Events