Delegate OnCreatureSkillChanged
Delegate meant for a skill that changed on a creature with skills.
Namespace: Fibula.Mechanics.Contracts.Delegates
Assembly: Fibula.Mechanics.Contracts.dll
Syntax
public delegate void OnCreatureSkillChanged(ICreatureWithSkills skilledCreature, ISkill skillThatChanged, uint previousLevel, byte previousPercent);
Parameters
Type | Name | Description |
---|---|---|
ICreatureWithSkills | skilledCreature | The creature for which the skill changed. |
ISkill | skillThatChanged | The skill that changed. |
System.UInt32 | previousLevel | The previous skill level. |
System.Byte | previousPercent | The previous percent of completion to next level. |