Up and left in artifact/charm

Before the crash, the artifact/charm interface will be empty (it’s showing a page with no artifacts/charms)

If the player presses E in the charm interface they’ll get

ERROR!!! :: ############################################################################################
FATAL ERROR in
action number 1
of Key Press Event for E-key Key
for object obj_charmcandle:

Push :: Execution Error - Variable Index [0,194] out of range [1,194] - -1.items(100999,194)
at gml_Object_obj_charmcandle_KeyPress_69
############################################################################################

stack frame is
gml_Object_obj_charmcandle_KeyPress_69 (line -1)

In the Items -> Artifacts screen the player has to press up and left on page 1 top item.
Pressing E won’t crash the game, instead it will bring up the menu for a non-existant artifact.

Selecting any options even “Nothing” will crash the game.


############################################################################################
FATAL ERROR in
action number 1
of Key Press Event for E-key Key
for object obj_itemconfirmuse:

Push :: Execution Error - Variable Index [0,144] out of range [1,141] - -1.items(100999,144)
at gml_Object_obj_itemconfirmuse_KeyPress_69
############################################################################################

stack frame is
gml_Object_obj_itemconfirmuse_KeyPress_69 (line -1)

Screenshots of interfaces


Similar issue, but it’s running off the end.

On page 11/12 position the cursor so that it is at least level with the last artifact on page 12 (I think it has to be not full on page 12)

Press down and right, the artifact screen will be empty now (no page numbers as well)

It looks like the cursor advances one page + one item down.
Since one full page is at the end of the list, another item down leads to nothing.


items -> Materials pages as well
Up/left on page 1,
Down-right on page 11 with non-full 12th page.

Sigil selection interface has the same bug.

Version: 0.18.0


############################################################################################
FATAL ERROR in
action number 1
of Key Press Event for E-key Key
for object obj_ithrealmselector:

Push :: Execution Error - Variable Index [0,74] out of range [1,74] - -1.sigs(102316,74)
at gml_Object_obj_ithrealmselector_KeyPress_69
############################################################################################

stack frame is
gml_Object_obj_ithrealmselector_KeyPress_69 (line -1)

Thanks, missed that one when I was fixing the others.