string exts and string affects output

EDITED OUT:
DO NOT COPY SPECIAL CHARACTERS INTO YOUR SCRIPTS. THEY CAUSE SAVE/LOAD ISSUES.
DO NOT COPY SPECIAL CHARACTERS INTO YOUR SCRIPTS. THEY CAUSE SAVE/LOAD ISSUES.
slothmud.org :: Play a top ranked, free and addicting online fantasy game or text based rpg game
http://slothmud.org/forum/
function parseExits(event,msdp)
MSDP = {}
msdp = string.cut(msdp,msdp:len()-2)
msdp = string.reverse(msdp)
msdp = string.cut(msdp,msdp:len()-2)
msdp = string.reverse(msdp)
msdp = string.split(msdp,", ")
for k,v in pairs(msdp) do
msdp[k] = string.split(msdp[k],": ")
end
for k,v in pairs(msdp) do
MSDP[v[1]] = v[2]
end
return MSDP
end