Will this work?
ScriptName MASdaggarscriptshort init short Random Short HitsRef Target Begin ScriptEffectStart if ( init == 0 ) set Target to GetSelf set init to 1 endifEndBegin GameModeIf ( Target == Player ) if ( init == 1 ) set Random to GetRandomPercent if ( Random > 50 ) Set Hits to ( Hits + 1 ) Endif If ( Hits == 3 ) Messagebox "3 Hits" Elseif ( Hits == 6 ) Messagebox "6 Hits" Elseif ( Hits >= 7 ) Player.Kill Endif Set init to 0 EndifEndifEnd
And would it matter how long i set the effect duration to?