SphereServer BugTracker - SphereServer |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002462 | SphereServer | executable - windows build | public | 24-01-15 06:33 | 23-02-15 18:44 |
|
Reporter | sub-zero | |
Assigned To | Coruja | |
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 0.56c Nightly | |
Nightly Version | Automated (specify build number) |
Experimental Flags | None |
Option Flags | Command_Sysmsgs, FileCommands, NoItemNaming, NoHouseMuteSpeech |
Internal Build Number | |
|
Summary | 0002462: Crash on cooking skillmenu |
Description | server crash on clicking on cooking/barbecue |
Steps To Reproduce | simple try cooking nay of barbecue of skillmenu |
Additional Information | using Sphere Version 0.56c-Nightly [WIN32] by www.spherecommunity.net, compiled at Jan 23 2015 (00:08:15), internal build 0002158 |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
24-01-15 06:33 | sub-zero | New Issue | |
07-02-15 05:42 | Coruja | Note Added: 0002667 | |
19-02-15 15:43 | darksun84 | Note Added: 0002683 | |
19-02-15 16:05 | darksun84 | Note Edited: 0002683 | bug_revision_view_page.php?bugnote_id=0002683#r834 |
20-02-15 01:12 | Coruja | Note Added: 0002684 | |
20-02-15 10:33 | darksun84 | Note Added: 0002685 | |
20-02-15 10:34 | darksun84 | Note Edited: 0002685 | bug_revision_view_page.php?bugnote_id=0002685#r836 |
20-02-15 10:34 | darksun84 | Note Edited: 0002685 | bug_revision_view_page.php?bugnote_id=0002685#r837 |
23-02-15 18:44 | Coruja | Note Added: 0002700 | |
23-02-15 18:44 | Coruja | Status | new => resolved |
23-02-15 18:44 | Coruja | Fixed in Version | => 0.56c Nightly |
23-02-15 18:44 | Coruja | Resolution | open => fixed |
23-02-15 18:44 | Coruja | Assigned To | => Coruja |
Notes |
|
(0002667)
|
Coruja
|
07-02-15 05:42
|
|
try type manually .skillmenu sm_cooking to test if it works
if it works manually, maybe the problem is not really on the skill menu, but on some item/typedef behavior (although I doesn't found nothing wrong on scripts) |
|
|
(0002683)
|
darksun84
|
19-02-15 15:43
(edited on: 19-02-15 16:05) |
|
I am testing cooking, while cooking works when called manually(by skillmenu sm_cooking) , it always crash when the skill is used by a cooking tool.
By my test, the problem is solved by doing this:
1) In all the food items made by cooking skill, you must add t_cooking in the SKILLMAKE line of the item, without this you 'll crash, this is very important.
Example: SKILLMAKE=Cooking 50.0,t_cooking.
2)By default, the cooking submenus (Ingredients, Baking, Barbecue) are missing the "sub-menu title".
Example:
[SKILLMENU sm_cook_barbecue]
ON=i_bird_cooked <name> (<resmake>)
MAKEITEM=i_bird_cooked
must be
[SKILLMENU sm_cook_barbecue]
Barbecue
ON=i_bird_cooked <name> (<resmake>)
MAKEITEM=i_bird_cooked
If the sub-title is missing, sphere will think that ON=I_bird_cooked <name> (<resmake>) is the subtitle, the next line is MAKEITEM=i_bird_cooked.
Anyway i don't know why it works if called manually by skillmenu :p
|
|
|
(0002684)
|
Coruja
|
20-02-15 01:12
|
|
it makes sense, the skillmenu is really missing the title line
if you add the title on the skillmenu it still work on items without t_cooking set? |
|
|
(0002685)
|
darksun84
|
20-02-15 10:33
(edited on: 20-02-15 10:34) |
|
If you add the title on all the cooking submenu, but t_cooking is not set on the foods, you always get the message "you can't do anything with what you have"
|
|
|
(0002700)
|
Coruja
|
23-02-15 18:44
|
|
so I'm quite sure the crash is caused only by the missing title on the skillmenu
anyway, I already fixed it on script pack yesterday, now cooking skillmenu already comes with proper title and all cooking itens with t_cooking properly set |
|