Am I right doing this to disable drops during waves?
OnEnable:
enablenpc instance_npcname("#Initial Wave", instance_id());
set 'monscount, 300;
setmapflag "1@gvs5",mf_nomobloot;
setmapflag "1@gvs5",mf_nomvploot;
instance_announce 0,'monscount+" "+'chamonname$+" left",bc_map;
monster "1@gvs5",0,0,'chamonname$,'chamonid,30,instance_npcname("#Initial Wave", instance_id())+"::OnMyMobDead";
end;
and
OnMyMVPDead:
instance_announce 0,'npcname$+" : Congratulations! The treasure chest is yours!",bc_map;
removemapflag "1@gvs5",mf_nomobloot;
removemapflag "1@gvs5",mf_nomvploot;
getpartymember('party_id);
set 'trecount,$@partymembercount * 'rewardcount;
for( set 'i, 0; 'i < ($@partymembercount * 'rewardcount); set 'i, 'i +1 ) {
set 'randnum,rand(getarraysize('chamonid5));
monster "1@gvs5",44 + 'i,40,"Treasure Chest",'chamonid5['randnum],1,instance_npcname("#MvP Summoner", instance_id())+"::OnChestBreak";
}
end;