I don't understand this;
Code:
if (defined($qglobals{king}))
and also, I try to make my globals as short as possible;
kingdomfaction = king1
you have to follow sequence to set a global;
Code:
quest::delglobal("king1");
quest::setglobal("king1",3,7,"F");
$king1=undef;}
And I don't know how this;
Code:
if (defined($qglobals{king}))
is related.