zu 1.
also events auf auto start wiederholen sich immer.
du musst selbst das event daran hindern wieder von vorne anzufangen, indem du am ende einen local switch oder einen normalen switch benutzt und dann eine neue seite mit diesem switch als bedingung erstellst.

zu 2.
in der database bei den rüstungen gibt es links die spalte "element defense".
dort einfach für das gewünschte element (in diesem fall darkness) einen haken setzen.
damit die waffe aber überhaupt erst eine dunkle waffe ist, musst du bei ihr ebefalls einen haken bei darkness setzen.
(eigene elemente oder die namen kannst du in der database unter system unten links einstellen)