package Ġworld . greg s . void ps . world . interact . entity . player . com bat . magic . spell Ċ Ċ import Ġworld . greg s . void ps . engine . entity . character . player . Player Ċ import Ġworld . greg s . void ps . engine . entity . character . update . visual . set Animation Ċ import Ġworld . greg s . void ps . engine . event . Priority Ċ import Ġworld . greg s . void ps . engine . event . on Ċ import Ġworld . greg s . void ps . world . interact . entity . com bat . Combat Swing Ċ import Ġworld . greg s . void ps . world . interact . entity . com bat . hit Ċ import Ġworld . greg s . void ps . world . interact . entity . com bat . spell Ċ Ċ fun Ġis God Spell ( spell : ĠString ) Ġ= Ġspell Ġ== Ġ" cl aws _ of _ g uth ix " Ġ|| Ġspell Ġ== Ġ" fl ames _ of _ z am or ak " Ġ|| Ġspell Ġ== Ġ" sar ad om in _ strike " Ċ Ċ on < Combat Swing >({ Ġplayer Ġ-> Ġ! sw ung () Ġ&& Ġis God Spell ( player . spell ) Ġ}, ĠPriority . LOW ) Ġ{ Ġplayer : ĠPlayer Ġ-> ĊĠĠĠ Ġplayer . set Animation (" cast _ god _ spell ") ĊĠĠĠ Ġplayer . hit ( target ) ĊĠĠĠ Ġdelay Ġ= Ġ 5 Ċ }