![]() |
Dawn of Light - Class documentation 2900
This is the Dawn of Light project
|
The necromancer character class. More...
Public Member Functions | |
override void | Init (GamePlayer player) |
override void | SetControlledBrain (IControlledBrain controlledNpcBrain) |
Sets the controlled object for this player. | |
override void | CommandNpcRelease () |
Releases controlled object. | |
override void | OnPetReleased () |
Invoked when pet is released. | |
override bool | StartAttack (GameObject attackTarget) |
Necromancer can only attack when it's not a shade. | |
override ShadeEffect | CreateShadeEffect () |
Create a necromancer shade effect for this player. | |
override void | Shade (bool makeShade) |
Changes shade state of the player. | |
override bool | RemoveFromWorld () |
Called when player is removed from world. | |
override void | Die (GameObject killer) |
Drop shade first, this in turn will release the pet. | |
override void | Notify (DOLEvent e, object sender, EventArgs args) |
Properties | |
override byte | HealthPercentGroupWindow [get] |
If the pet is up, show the pet's health in the group window. |
The necromancer character class.
override void DOL.GS.CharacterClassNecromancer.CommandNpcRelease | ( | ) | [virtual] |
Releases controlled object.
Reimplemented from DOL.GS.CharacterClassBase.
override ShadeEffect DOL.GS.CharacterClassNecromancer.CreateShadeEffect | ( | ) | [virtual] |
Create a necromancer shade effect for this player.
Reimplemented from DOL.GS.CharacterClassBase.
override void DOL.GS.CharacterClassNecromancer.Die | ( | GameObject | killer | ) | [virtual] |
Drop shade first, this in turn will release the pet.
killer |
Reimplemented from DOL.GS.CharacterClassBase.
override void DOL.GS.CharacterClassNecromancer.OnPetReleased | ( | ) | [virtual] |
Invoked when pet is released.
Reimplemented from DOL.GS.CharacterClassBase.
override bool DOL.GS.CharacterClassNecromancer.RemoveFromWorld | ( | ) | [virtual] |
override void DOL.GS.CharacterClassNecromancer.SetControlledBrain | ( | IControlledBrain | controlledNpcBrain | ) | [virtual] |
Sets the controlled object for this player.
controlledNpc |
Reimplemented from DOL.GS.CharacterClassBase.
override void DOL.GS.CharacterClassNecromancer.Shade | ( | bool | makeShade | ) | [virtual] |
Changes shade state of the player.
state | The new state |
Reimplemented from DOL.GS.CharacterClassBase.
override bool DOL.GS.CharacterClassNecromancer.StartAttack | ( | GameObject | attackTarget | ) | [virtual] |
Necromancer can only attack when it's not a shade.
attackTarget |
Reimplemented from DOL.GS.CharacterClassBase.
override byte DOL.GS.CharacterClassNecromancer.HealthPercentGroupWindow [get] |
If the pet is up, show the pet's health in the group window.
Reimplemented from DOL.GS.CharacterClassBase.