rendered paste bodyon *:TEXT:!dds:#: {
if ($dm(settings,status) == $null) { notice $nick 12There is currently no DM for this channel. | halt }
if ($dm(settings,status) == ON) {
notice $nick 12You need someone to attack.
halt
}
if (($dm(settings,status) == ON2) && ($dm(turn,turn) == 1) && ($player(1) == $nick)) {
if (%dmbarrage. [ $+ [ $player(1) ] ] != $null) { notice $nick 12You were barraged and can't attack until 20 seconds is up | halt }
var %r1 = $r(0,20)
var %r2 = $r(0,20)
var %dds = $calc(%r1 + %r2)
hadd -m dmhp. [ $+ [ $chan ] ] Player2 $calc($dm(hp,player2) - %dds)
hadd -m dmspec. [ $+ [ $chan ] ] Player1 $calc($dm(spec,player1) - 20)
if ($dm(hp,player2) <= 0) {
.msg $chan $x2($player(1)) $x1(DDS specs) $x2($player(2)) $x1(and hits %r1 and %r2 and KO's) $x2($player(2) $+ .)
.timer 1 2 .msg $chan $x2($player(1)) $x1(has defeated) $x2($player(2) $+ !)
.timer 1 3 .msg $chan [GAME OVER]
hfree -w dm*. [ $+ [ $chan ] ]
halt
}
else {
.msg chan $x2($player(1)) $x1(DDS specs) $x2($player(2)) and hits $x2(%r1) $x1(and) $x2(%r2) $x1(leaving) $x2($player(2)) $x1(with $dm(hp,player2) HP.)
.notice $nick $x1(That attack cost you 20% special. You know have) $x2($dm(spec,player1) $+ $chr(37) special remaining.)
hadd -m dmturn. [ $+ [ $chan ] ] turn 2
halt
}
}
if (($dm(settings,status) == ON2) && ($dm(turn,turn) == 1) && ($player(1) == $nick)) {
if (%dmbarrage. [ $+ [ $player(2) ] ] != $null) { notice $nick 12You were barraged and can't attack until 20 seconds is up | halt }
var %r1 = $r(0,20)
var %r2 = $r(0,20)
var %dds = $calc(%r1 + %r2)
hadd -m dmhp. [ $+ [ $chan ] ] Player2 $calc($dm(hp,player1) - %dds)
hadd -m dmspec. [ $+ [ $chan ] ] Player1 $calc($dm(spec,player2) - 20)
if ($dm(hp,player1) <= 0) {
.msg $chan $x2($player(2)) $x1(DDS specs) $x2($player(1)) $x1(and hits %r1 and %r2 and KO's) $x2($player(1) $+ .)
.timer 1 2 .msg $chan $x2($player(2)) $x1(has defeated) $x2($player(1) $+ !)
.timer 1 3 .msg $chan [GAME OVER]
hfree -w dm*. [ $+ [ $chan ] ]
halt
}
else {
.msg chan $x2($player(2)) $x1(DDS specs) $x2($player(1)) and hits $x2(%r1) $x1(and) $x2(%r2) $x1(leaving) $x2($player(1)) $x1(with $dm(hp,player1) HP.)
.notice $nick $x1(That attack cost you 20% special. You know have) $x2($dm(spec,player2) $+ $chr(37) special remaining.)
hadd -m dmturn. [ $+ [ $chan ] ] turn 1
halt
}
}
else { notice $nick 12It is not your turn. | halt }
}