![]() |
Dawn of Light - Class documentation 2900
This is the Dawn of Light project
|
Interface for all NPC templates. More...
Properties | |
int | TemplateId [get] |
Gets the npc template ID. | |
int | ReplaceMobValues [get] |
Do we want the npctemplate replace db mob's values ? | |
string | Name [get] |
Gets the template 'physical' attributes. | |
string | GuildName [get] |
string | Model [get] |
string | Size [get] |
string | Level [get] |
short | MaxSpeed [get] |
ushort | Flags [get] |
ushort | Race [get] |
ushort | BodyType [get] |
byte | VisibleActiveWeaponSlot [get] |
string | Inventory [get] |
Gets the template npc inventory. | |
string | ItemsListTemplateID [get] |
List of items sold by this npc. | |
eDamageType | MeleeDamageType [get] |
Gets the template combat stats. | |
byte | ParryChance [get] |
byte | EvadeChance [get] |
byte | BlockChance [get] |
byte | LeftHandSwingChance [get] |
IList | Spells [get] |
Gets the template npc abilities. | |
IList | Styles [get] |
IList | SpellLines [get] |
IList | Abilities [get] |
int | Strength [get] |
Gets the template npc stats /summary> | |
int | Constitution [get] |
int | Dexterity [get] |
int | Quickness [get] |
int | Piety [get] |
int | Intelligence [get] |
int | Empathy [get] |
int | Charisma [get] |
byte | AggroLevel [get] |
Gets the template npc aggro values. | |
int | AggroRange [get] |
int | MaxDistance [get] |
The Mob's max distance from its spawn before return automatically if MaxDistance > 0 ... the amount is the normal value if MaxDistance = 0 ... no maxdistance check if MaxDistance less than 0 ... the amount is calculated in procent of the value and the aggrorange (in StandardMobBrain) | |
int | TetherRange [get] |
The mob's tether range; if mob is pulled farther than this distance it will return to its spawn point. if TetherRange > 0 ... the amount is the normal value if TetherRange less or equal 0 ... no tether check. | |
string | ClassType [get] |
What object ClassType should this template use? |
Interface for all NPC templates.
byte DOL.GS.INpcTemplate.AggroLevel [get] |
Gets the template npc aggro values.
Implemented in DOL.GS.NpcTemplate.
string DOL.GS.INpcTemplate.ClassType [get] |
What object ClassType should this template use?
Implemented in DOL.GS.NpcTemplate.
string DOL.GS.INpcTemplate.Inventory [get] |
Gets the template npc inventory.
Implemented in DOL.GS.NpcTemplate.
string DOL.GS.INpcTemplate.ItemsListTemplateID [get] |
List of items sold by this npc.
Implemented in DOL.GS.NpcTemplate.
int DOL.GS.INpcTemplate.MaxDistance [get] |
The Mob's max distance from its spawn before return automatically if MaxDistance > 0 ... the amount is the normal value if MaxDistance = 0 ... no maxdistance check if MaxDistance less than 0 ... the amount is calculated in procent of the value and the aggrorange (in StandardMobBrain)
Implemented in DOL.GS.NpcTemplate.
eDamageType DOL.GS.INpcTemplate.MeleeDamageType [get] |
Gets the template combat stats.
Implemented in DOL.GS.NpcTemplate.
string DOL.GS.INpcTemplate.Name [get] |
Gets the template 'physical' attributes.
Implemented in DOL.GS.NpcTemplate.
int DOL.GS.INpcTemplate.ReplaceMobValues [get] |
Do we want the npctemplate replace db mob's values ?
Implemented in DOL.GS.NpcTemplate.
IList DOL.GS.INpcTemplate.Spells [get] |
Gets the template npc abilities.
Implemented in DOL.GS.NpcTemplate.
int DOL.GS.INpcTemplate.TemplateId [get] |
Gets the npc template ID.
Implemented in DOL.GS.NpcTemplate.
int DOL.GS.INpcTemplate.TetherRange [get] |
The mob's tether range; if mob is pulled farther than this distance it will return to its spawn point. if TetherRange > 0 ... the amount is the normal value if TetherRange less or equal 0 ... no tether check.
Implemented in DOL.GS.NpcTemplate.