Adds the green dragon to the forest to challenge if the character reached level 15. Additionaly, it keeps track of the dragon kills in your realm and stores the kill count on the character model.
e/lotgd/module-dragon-kills/kill
(Module::DragonKilledEvent
)
This module publishes this event if a dragon has been slain. It can be used to reset the character and strip him from his achievements.
-
getDragonKillCount(): int
Returns the number of dragon a character has killed. -
setDragonKillCount(int $killCount)
Sets the number of dragons a character has killed. Used internally and does not synchronize with the dragon kill log. -
incrementDragonKillCountForCharacter()
Increments the number of dragons a character has killed by 1. Used internally and does not synchronize with the dragon kill log.
-
int lotgd/module-dragon-kills/dk
(Module::CharacterPropertyDragonKills
) The number of dragons a character has killed (use$c->getDragonKillCount()
to access it) -
bool lotgd/module-dragon-kills/seenDragon
(Module::CharacterPropertySeenDragon
) True if the character has challenged the dragon already and lost. False if not.