Files
PyG2O/docs/defaultEvents/player/onPlayerSpellCast.md
AURUMVORXX 74ad2e6abc feat: changes due to G2O 0.3.0.6
+ added function getPlayerUID
+ changed event onPlayerSpellCast
2024-12-23 17:52:34 +03:00

876 B

event onPlayerSpellCast

[!TIP] This event can be cancelled !!! note Right now transformation and summon spells are not supported, despite this event will be triggered for them. Cancelling this event willl prevent this action to be synced to other players.

This event is triggered when player is casting some spell.

Original: onPlayerSpellCast

Parameters

  • dict kwargs:
    • int playerid: the id of the player who casts the spell.
    • str | null instance: the item instance from Daedalus scripts.
    • int spellLevel: the level of charged spell.

Usage

import g2o
        
@g2o.event('onPlayerSpellCast')
def onSpellCast(**kwargs):
    print(kwargs['player'], 'casted a spell', kwargs['instance'])