on *:TEXT:!catch:#:{ if ( %catchable ) { /set %ranperson $nick($chan,$r(1,$nick($chan,0))) /set %turdchance $r(1,5) if ( %turdchance == 1 ) { /set %ranperson turd } /unset %turdchance if ( %ranperson == %turd ) { /msg $chan 15,1 $+ $nick has caught the plushie! But after looking at it closely, they discover it's just a kitteh turd :< } else { /msg $chan 15,1 $+ $nick has caught a %ranperson from the sky! (whereever that came from O_o;) } /set %catchable 1 /timer1234567890 0 1 /catch /unset %fall } else { /msg $chan Catch what? O_o; /msg $chan Well, the next plushie will fall in $calc( 60 - %catchtime ) seconds :P } } alias catch { /inc %catchtime if ( %catchtime >= 60 ) { /unset %catchable /unset %catchtime /unset %ranperson /timer1234567890 1 0 /msg $chan 15,1A plushie is falling! A plushie is falling! Type !catch to save it /set %fall 1 /timer1234567890 1 10 /fall } } alias fall { if ( %fall ) { /msg $chan SPLAT! Too late, the plushie hit the ground at $r(100,1000) miles per hour :< /msg $chan It wouldve been a $nick($chan,$r(1,$nick($chan,0))) plushie /set %catchable 1 /unset %fall /timer1234567890 0 1 /catch } }