Index: core3/branches/unstable/MMOCoreORB/bin/scripts/screenplays/themepark/themeParkLogic.lua =================================================================== diff -u -N -r5903 -r5908 --- core3/branches/unstable/MMOCoreORB/bin/scripts/screenplays/themepark/themeParkLogic.lua (.../themeParkLogic.lua) (revision 5903) +++ core3/branches/unstable/MMOCoreORB/bin/scripts/screenplays/themepark/themeParkLogic.lua (.../themeParkLogic.lua) (revision 5908) @@ -86,8 +86,9 @@ if pGhost ~= nil then ghost = LuaPlayerObject(pGhost) for i = 1, # permissions.permissions, 1 do - local allowedEntry = self:hasPermission(permissions.permissions[i].conditions, pCreature) - ghost:addPermissionGroup(permissions.regionName .. i, true) + if self:hasPermission(permissions.permissions[i].conditions, pCreature) == true then + ghost:addPermissionGroup(permissions.regionName .. i, true) + end end end end