![]() |
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.