im making a quest and its not the only one i have had this happen in and it eventually breaks all my quest that use them.
if i use a $var then it does not reset without a reload quest.
example.
Code:
my $Random = quest::ChooseRandom(Warrior,Cleric,Paladin,Ranger,Shadowknight,Druid,Monk,Bard,Rogue,Shaman,Necromancer,Wizard,Magician,Enchanter,Beastlord,Berserker);
sub EVENT_SPAWN
{
quest::setnexthpevent(99);
}
sub EVENT_HP
{
if($hpevent == 99)
{
quest::shout("Only The powers of a $Random can defeat me!");
}
}
this quest should say every time it gets to 99% that whatever class can kill him.. but i hit it it says wiz then i repop it it still says wiz and will continue to say wiz until i reload quest then it will redo the random and say something else.
is there something i can put in here to clear the variables like a #reloadquest