Set an alias and name it
dtmaster *
then set the body to
masterTable = {
[“thief”] = “owl tattoo”,
[“psi”] = “robes mind energy”,
[“mage”] = “journeyman boots well-worn”,
[“warrior”] = “Lieutenants badge”,
[“cleric”] = “white flowing robes exotic”,
[“paladin”] = “coat arms ancient”
}
Execute(“c major ” .. masterTable.%1)
set it to execute and voila. dtmaster thief will create the item you need. Now if you cexit to buy whis;;ent cleric;;op d;;d;;dtmaster class;;give (item) soul for each class with the proper item given to the soul and mapper will take you right to each master. Requires major create skill.
This failed for me. I had to use the below script and send it to script and not execute.
masterTable = {
[“thief”] = “owl tattoo”,
[“psi”] = “robes mind energy”,
[“mage”] = “journeyman boots well-worn”,
[“warrior”] = “Lieutenants badge”,
[“cleric”] = “white flowing robes exotic”,
[“paladin”] = “coat arms ancient”
}
local class = “%1” — Capture argument using %1
if masterTable[class] then
Send(“c major ” .. masterTable[class]) — Send command to the game
else
Note(“Invalid class: ” .. class) — Debugging output
end
Both worked for me, but:
1. All quotes needed replacing – it seems the site engine messes them up.
2. The first alias must also be sent to script, not to execute.