Spells

data object Spells : PlayerEvents

Event fires when new spells become available or existing spells level up in a player's profile.

Note: The callback uses also as a parameter the spellName

Usage Example:

eventClient.registerPlayerCallback(PlayerEvents.Spells) { cachedData, currentData, spellName ->
// ...
}

Functions

Link copied to clipboard
open suspend override fun checkAndFireCallback(cachedData: Player, currentData: Player, callback: Callback<Player, Player, String>)

Abstract function to check and trigger a callback based on the provided data and callback.