rendered paste bodyalias dds {
if (%dds.level <= 10) {
set %hit1 $rand(0,12)
set %hit2 $rand(0,12)
set %hit3 $rand(0,12)
set %hit4 $rand(0,13)
set %hit5 $rand(0,12)
set %hit6 $rand(0,13)
set %hit7 $rand(0,12)
set %hit8 $rand(0,13)
}
if (%dds.level <= 20) && (%dds.level > 10) {
set %hit1 $rand(0,25)
set %hit2 $rand(0,25)
set %hit3 $rand(0,25)
set %hit4 $rand(0,25)
set %hit5 $rand(0,25)
set %hit6 $rand(0,25)
set %hit7 $rand(0,25)
set %hit8 $rand(0,25)
}
if (%dds.level <= 30) && (%dds.level > 20) {
set %hit1 $rand(0,50)
set %hit2 $rand(0,50)
set %hit3 $rand(0,50)
set %hit4 $rand(0,50)
set %hit5 $rand(0,50)
set %hit6 $rand(0,50)
set %hit7 $rand(0,50)
set %hit8 $rand(0,50)
}
if (%dds.level <= 40) && (%dds.level > 30) {
set %hit1 $rand(0,75)
set %hit2 $rand(0,75)
set %hit3 $rand(0,75)
set %hit4 $rand(0,75)
set %hit5 $rand(0,75)
set %hit6 $rand(0,75)
set %hit7 $rand(0,75)
set %hit8 $rand(0,75)
}
if (%dds.level <= 50) && (%dds.level > 40) {
set %hit1 $rand(0,100)
set %hit2 $rand(0,100)
set %hit3 $rand(0,100)
set %hit4 $rand(0,100)
set %hit5 $rand(0,100)
set %hit6 $rand(0,100)
set %hit7 $rand(0,100)
set %hit8 $rand(0,100)
}
if (%dds.level <= 60) && (%dds.level > 50) {
set %hit1 $rand(0,125)
set %hit2 $rand(0,125)
set %hit3 $rand(0,125)
set %hit4 $rand(0,125)
set %hit5 $rand(0,125)
set %hit6 $rand(0,125)
set %hit7 $rand(0,125)
set %hit8 $rand(0,125)
}
if (%dds.level <= 70) && (%dds.level > 60) {
set %hit1 $rand(0,150)
set %hit2 $rand(0,150)
set %hit3 $rand(0,150)
set %hit4 $rand(0,150)
set %hit5 $rand(0,150)
set %hit6 $rand(0,150)
set %hit7 $rand(0,150)
set %hit8 $rand(0,150)
}
if (%dds.level <= 80) && (%dds.level > 70) {
set %hit1 $rand(0,175)
set %hit2 $rand(0,175)
set %hit3 $rand(0,175)
set %hit4 $rand(0,175)
set %hit5 $rand(0,175)
set %hit6 $rand(0,175)
set %hit7 $rand(0,175)
set %hit8 $rand(0,175)
}
if (%dds.level <= 200) && (%dds.level > 70) {
set %hit1 $rand(0,200)
set %hit2 $rand(0,200)
set %hit3 $rand(0,200)
set %hit4 $rand(0,200)
set %hit5 $rand(0,200)
set %hit6 $rand(0,200)
set %hit7 $rand(0,200)
set %hit8 $rand(0,200)
}
inc %dds.exp $round($calc(%hit1 + %hit2 + %hit3 + %hit4 + %hit5 + %hit6 + %hit7 + %hit8 * %dds.level / 2),1)
if (%dds.exp >= $readini(DDS.ini,Exp,%dds.nxt)) {
inc %dds.level
echo -ta 04[14LEVEL UP04] From 04[14 $+ $calc(%dds.level - 1) $+ 04] To 04[14 $+ %dds.level $+ 04]
}
set %dds.nxt $calc(%dds.level + 1)
set %dds.nextexp $readini(DDS.ini,Exp,%dds.nxt)
describe $chan specs04 $$1 with a DDS hitting $iif(%hit1 == 0,12 $+ %hit1,04 $+ %hit1) - $iif(%hit2 == 0,12 $+ %hit2,04 $+ %hit2) $+ , $iif(%hit3 == 0,12 $+ %hit3,04 $+ %hit3) - $iif(%hit4 == 0,12 $+ %hit4,04 $+ %hit4) $+ , $iif(%hit5 == 0,12 $+ %hit5,04 $+ %hit5) - $iif(%hit6 == 0,12 $+ %hit6,04 $+ %hit6) and $iif(%hit7 == 0,12 $+ %hit7,04 $+ %hit7) - $iif(%hit8 == 0,12 $+ %hit8,04 $+ %hit8) (14Hit:04 $calc(%hit1 + %hit2 + %hit3 + %hit4 + %hit5 + %hit6 + %hit7 + %hit8) $+ ) (14Level:04 %dds.level $+ ) (14EXP:04 $bytes(%dds.exp,b) $+ ) (14Next Level At:04 $iif(%dds.level >= 200,N/A,$bytes(%dds.nextexp,b)) $+ )
unset %hit*
}