The suicide command doesn't work in 3.3.x due to the fact that keypresses were changed to a structure: "code" + "mods".
In this case, struct keypress ch is filled with code = '0' and mods = KC_MOD_CONTROL + KC_MOD_ALT. The check should be more explicite.
Code:
/* Special Verification for suicide */ prt("Please verify SUICIDE by typing the '@' sign: ", 0, 0); flush(); ch = inkey(); prt("", 0, 0); if (ch.code != '@') return;
Comment