SphereServer BugTracker - SphereServer
View Issue Details
0001537SphereServerexecutable - genericpublic14-10-08 20:2622-02-09 23:40
dask 
MrSugarCube 
normalmajoralways
resolvedfixed 
 
20-09-2009, 0.56b Prerelease 
09-09-2008
None
None
0001537: serv.itemdef in skillmenu didn´t work like in TEST=<serv.itemdef.i_bowl_tomato_soup.resources>
see summary
can´t use serv.itemdef in skillmenus
like
ON=i_bowl_tomato_soup <name> (<resmake>)
 say <serv.itemdef.i_bowl_tomato_soup.resources> // works
 TEST=<serv.itemdef.i_bowl_tomato_soup.resources> // didn´t work
 TESTIF=<restest <serv.itemdef.i_bowl_tomato_soup.resources>> // didn´t work
0:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol ''
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol 'serv'
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol 'itemdef'
20:24:ERROR:(sphere_skillmenu.scp,16150)Bad resource list id '<serv.itemdef.i_bowl_tomato_soup.resources>'
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol ''
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol 'serv'
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol 'itemdef'
20:24:ERROR:(sphere_skillmenu.scp,16150)Bad resource list id '<serv.itemdef.i_bowl_tomato_soup.resources>'
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol ''
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol 'serv'
20:24:ERROR:(sphere_skillmenu.scp,16150)Undefined symbol 'itemdef'
20:24:ERROR:(sphere_skillmenu.scp,16150)Bad resource list id '<serv.itemdef.i_bowl_tomato_soup.resources>'
20:24:ERROR:(sphere_kochsystem.scp,60)Undefined symbol ''
No tags attached.
Issue History
14-10-08 20:26daskNew Issue
14-10-08 20:26daskNightly Version => 09-09-2008
14-10-08 20:26daskExperimental Flags => None
14-10-08 20:26daskOption Flags => None
14-10-08 20:30daskNote Added: 0000115
16-10-08 23:45daskNote Added: 0000116
16-10-08 23:46daskNote Edited: 0000116
16-10-08 23:47daskNote Edited: 0000116
22-02-09 23:40MrSugarCubeStatusnew => resolved
22-02-09 23:40MrSugarCubeFixed in Version => 0.56c Nightly
22-02-09 23:40MrSugarCubeResolutionopen => fixed
22-02-09 23:40MrSugarCubeAssigned To => MrSugarCube
22-02-09 23:40MrSugarCubeNote Added: 0000172

Notes
(0000115)
dask   
14-10-08 20:30   
TESTIF=<restest <serv.itemdef.i_bowl_tomato_soup.resources>> // work but


local.itemmake=i_bowl_tomato_soup
TESTIF=<restest <serv.itemdef.<local.itemmake>.resources>> // didn´t work
(0000116)
dask   
16-10-08 23:45   
(edited on: 16-10-08 23:47)
another test
local.itemmake=i_bowl_tomato_soup
TEST=<serv.itemdef.<local.itemmake>.skillmake> // didn´t work

and the first thread should be

ON=i_bowl_tomato_soup <name> (<resmake>)
 say <serv.itemdef.i_bowl_tomato_soup.skillmake> // works
 TEST=<serv.itemdef.i_bowl_tomato_soup.skillmake> // didn´t work

(0000172)
MrSugarCube   
22-02-09 23:40   
TEST and TESTIF under skillmenu options are treated separately from the other lines, therefore the 'local.itemmake=i_bowl_tomato_soup' test will never work.

The following two are fixed, however:
 TEST=<serv.itemdef.i_bowl_tomato_soup.resources>
 TEST=<serv.itemdef.<local.itemmake>.skillmake>