Djinn Pyromancer Crash?

1) Is your issue a bug, or is it a crash?
Crash.

2) If it’s a crash, please copy and paste the full error message below, or post a screenshot of it. Otherwise, leave this field blank.

___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of  Step Event0
for object obj_battlecontroller:

Push :: Execution Error - Variable Index [0,7] out of range [1,6] - -5.enemyspells(100038,7)
at gml_Script_bc_EnemyTurn
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_bc_EnemyTurn (line 0)
gml_Object_obj_battlecontroller_Step_0

3) Please describe in as much detail as possible how to reproduce the bug or crash.
Sorry, I don’t really know, it’s the first time that happened to me in over 150 hours, so that probably means it’s pretty rare.

4) What operating system are you playing the game on? Windows, Mac OS, Android, or iOS?
Windows 8, 64-bit.

5) What game version are you playing? You can find the version number on the title screen in the lower left corner.
2.3.0.

6) Any other details to help us solve the problem, such as what you were doing when the bug/crash occurred, or any hints on how we can reproduce it.
I think this happened when a Djinn Pyromancer cast a turn-consuming spell, or at least that’s what I think makes the most sense. It cast a spell and immediately after procced [size=6pt](unrelated: this word seems really weird when written)[/size] its ability?

For reference, the Djinn Pyromancer’s ability is: Rain of Embers - After you cast a spell that consumes a turn, deal damage to all enemies equal to 60% of your Spell Power.

Thanks for the error report!