View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001684SphereServerexecutable - genericpublic13-12-09 03:1118-12-09 00:23
ReporterTerrikate 
Assigned ToMrSugarCube 
PrioritynormalSeveritymajorReproducibilityhave not tried
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version0.56c Nightly 
Target VersionFixed in Version0.56c Nightly 
Summary0001684: Reference to recent changes in tiledata.mul
DescriptionThere is a problem that I think hasn't been provided with the latest changes on tiledata. Not only are multis in excess of 04000 positions. There are also maps, armor, weapons, wands, deeds of houses that in ancient clients aren't displayed correctly

Solution?. Replace all affected ITEMDEFs affected by MULTIDEFs ID-04000?

(Automated SVN Builds. Internal build #1176)
Additional InformationErrors will have if you load a save with those objects:

CRITICAL:(spherechars.scp,15358)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_treas.scp,3826)Setting new id for base type i_ttm_l0_4 not allowed
ERROR:(sphereitem_treas.scp,3826)Setting new id for base type i_ttm_l0_4 not allowed
ERROR:(sphereitem_x.scp,69)Setting new id for base type i_beard_none not allowed
ERROR:(sphereitem_x.scp,69)Setting new id for base type i_beard_none not allowed
CRITICAL:(spherechars.scp,944693)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_deed.scp,61)Setting new id for base type i_deed_house_stone_small not allowed
ERROR:(sphereitem_deed.scp,61)Setting new id for base type i_deed_house_stone_small not allowed
CRITICAL:(spherechars.scp,1195750)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_x.scp,93)Setting new id for base type i_hair_none not allowed
ERROR:(sphereitem_x.scp,93)Setting new id for base type i_hair_none not allowed
CRITICAL:(spherechars.scp,1981771)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_deed.scp,568)Setting new id for base type i_deed_house_patio_sand not allowed
ERROR:(sphereitem_deed.scp,568)Setting new id for base type i_deed_house_patio_sand not allowed
CRITICAL:(spherechars.scp,2336696)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_deed.scp,31)Setting new id for base type i_deed_house_stone_plaster_small not allowed
ERROR:(sphereitem_deed.scp,31)Setting new id for base type i_deed_house_stone_plaster_small not allowed
CRITICAL:(spherechars.scp,3599444)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_deed.scp,92)Setting new id for base type i_deed_house_stone_brick_small not allowed
ERROR:(sphereitem_deed.scp,92)Setting new id for base type i_deed_house_stone_brick_small not allowed
CRITICAL:(spherechars.scp,4037733)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_magicweap.scp,2495)Setting new id for base type i_axe_battle_large_vanq not allowed
ERROR:(sphereitem_magicweap.scp,2495)Setting new id for base type i_axe_battle_large_vanq not allowed
CRITICAL:(spherechars.scp,4518272)Error Pri=2, Code=0, Desc='CTileItemType.ReadInfo: TileData Read', in GetItemData
ERROR:(sphereitem_deed.scp,510)Setting new id for base type i_deed_tower_wizard not allowed
ERROR:(sphereitem_deed.scp,510)Setting new id for base type i_deed_tower_wizard not allowed
ERROR:(sphereitem_deed.scp,631)Setting new id for base type i_deed_shop_marble_small not allowed
ERROR:(sphereitem_deed.scp,631)Setting new id for base type i_deed_shop_marble_small not allowed
TagsNo tags attached.
Nightly VersionNot Available
Experimental FlagsNone
Option FlagsNone
Internal Build Number
Attached Files

- Relationships

-  Notes
(0000333)
MrSugarCube (administrator)
13-12-09 12:47
edited on: 13-12-09 12:48

I committed a change last night to remove all the custom 04000 non-multi item ids (replaced with just the [ITEMDEF defname]), but it must have been moments too late to actually make it into the automated build.

(Replacing them with MULTIDEFs ID-04000 should work too, but I thought it would probably end up confusing people who didn't understand what MULTIDEF did :))

If you want to check that the changes do the right thing then I have uploaded the changed files to: http://mrsugarcube.prerelease.sphere.torfo.org/sa/%231684-Scripts.zip [^]

(0000336)
Terrikate (developer)
17-12-09 23:51

Perfect ;)

- Issue History
Date Modified Username Field Change
13-12-09 03:11 Terrikate New Issue
13-12-09 03:11 Terrikate Nightly Version => Not Available
13-12-09 03:11 Terrikate Experimental Flags => None
13-12-09 03:11 Terrikate Option Flags => None
13-12-09 12:47 MrSugarCube Note Added: 0000333
13-12-09 12:48 MrSugarCube Note Edited: 0000333
13-12-09 23:23 MrSugarCube Assigned To => MrSugarCube
13-12-09 23:23 MrSugarCube Status new => feedback
17-12-09 23:51 Terrikate Note Added: 0000336
18-12-09 00:23 MrSugarCube Status feedback => resolved
18-12-09 00:23 MrSugarCube Fixed in Version => 0.56c Nightly
18-12-09 00:23 MrSugarCube Resolution open => fixed


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker