This script:
# other ifs up here
else if <flag.p:Guild> == 'Arcanist' {
- ^random 1
- ^chat "Arcanist <player.name> What can I do for you?" }
else if <flag.p:Guild> == "Ranger' {
- ^random 1
- ^chat "Fraid I can't make much for you, save for some leathers." }
else {
- ^random 1
- ^chat "Hard work and a strong Anvil can bring you fame and fortune" }
Got this debug output:
OUTCOME='false'
20:03:10 [INFO] +- Executing dCommand: IF/DSMTurboAWD ---------+
20:03:10 [INFO] Comparable 1: Comparable='String(Guild)',
Operator='EQUALS', ComparedTo='String(Arcanist)' -->
OUTCOME='false'
20:03:10 [INFO] +- Executing dCommand: IF/DSMTurboAWD ---------+
20:03:10 [INFO] Comparable 1: Comparable='String(Guild)',
Operator='EQUALS', ComparedTo='String(work)' -->
OUTCOME='false'
20:03:10 [INFO] Comparable 2: Comparable='String(a)', Operator='EQUALS',
ComparedTo='String(fame)' --> OUTCOME='false'
20:03:10 [INFO] Comparable 3: Comparable='String(fortune)',
Operator='EQUALS', ComparedTo='Boolean(true)' -->
OUTCOME='false'
20:03:10 [INFO] Completing queue 8AE5BFBF-4EB7-4FD3-BCC2-2BFCB39AFDAD...