All pastes #570770 Raw Edit

Unnamed

public text v1 · immutable
·published 2007-06-16 21:26 UTC
rendered paste body
alias StatsN {
  if ($regex($1,/^[@!.](stats|overall?|total)$/Si)) return 0
  elseif ($regex($1,/^[@!.]at[tk](ack)?$/Si)) return 1
  elseif ($regex($1,/^[@!.]de[fv](en[cs]e)?$/Si)) return 2
  elseif ($regex($1,/^[@!.]str(eng(ht|th))?$/Si)) return 3
  elseif ($regex($1,/^[@!.]h(p|it(points?|s))$/Si)) return 4
  elseif ($regex($1,/^[@!.]range?d?$/Si)) return 5
  elseif ($regex($1,/^[@!.]pray(er)?$/Si)) return 6
  elseif ($regex($1,/^[@!.]mag(ic|e)$/Si)) return 7
  elseif ($regex($1,/^[@!.]cook(e|ing)?$/Si)) return 8
  elseif ($regex($1,/^[@!.]w(ood)?c(utting)?$/Si)) return 9
  elseif ($regex($1,/^[@!.]flet(ch|hc)(ing|e)?$/Si)) return 10
  elseif ($regex($1,/^[@!.]fish(ing|e)?$/Si)) return 11
  elseif ($regex($1,/^[@!.]f(ire)?m(ak(e|ing))?$/Si)) return 12
  elseif ($regex($1,/^[@!.]craft(ing|er?)?$/Si)) return 13
  elseif ($regex($1,/^[@!.]smith(ing|er?)?$/Si)) return 14
  elseif ($regex($1,/^[@!.]min(ing|er?)?$/Si)) return 15
  elseif ($regex($1,/^[@!.]herb(lor[ye])?$/Si)) return 16
  elseif ($regex($1,/^[@!.]agil?(lity)?$/Si)) return 17
  elseif ($regex($1,/^[@!.]th(ie|ei)[fv](ing|er)?$/Si)) return 18
  elseif ($regex($1,/^[@!.]slay(ing|er?)?$/Si)) return 19
  elseif ($regex($1,/^[@!.]farm(ing|er?)$/Si)) return 20
  elseif ($regex($1,/^[@!.]r(une)?c(raft(ing|er?)?)?$/Si)) return 21
  elseif ($regex($1,/^[@!.]hunt(ing|er?)?$/Si)) return 22
  elseif ($regex($1,/^[@!.]c(on|s)s?(truct(ion)?)?$/Si)) return 23
}