View/Edit #9682:bf2

Switch to edit mode.

Name(s): bf2
1:  suspend(0)
2:  {newwords, oldwords} = args
3:  if (length(newwords) > 3 && newwords[3] != "daglock")
4:    return
5:  endif
6:  if (length(newwords) > 6 && newwords[6] != "pipsissewa")
7:    return
8:  endif
9:  word = ""
10: if (oldwords == {})
11:   for i in [1..length(newwords)]
12:     try
13:       word = word + newwords[i][i]
14:     except (E_RANGE)
15:       return
16:     endtry
17:   endfor
18:   player:tell(" " + word)
19:   return
20: endif
21: "Grab a random word."
22: for i in [1..length(oldwords)]
23:   newnewwords = {@newwords, oldwords[i]}
24:   newoldwords = oldwords
25:   newoldwords[i..i] = {}
26:   this:bf2(newnewwords, newoldwords)
27: endfor

Verb arguments: none none none
Verb perms: Readable eXecutable NOT-Debug
Verb owned by: Dizzy_Devil (#9682)

You are not logged in.

[home | help | who | search | setup | code]