SphereServer BugTracker - SphereServer
View Issue Details
0001461SphereServerexecutable - genericpublic20-07-08 07:2020-07-08 15:44
Coruja 
 
normalminoralways
closedno change required 
 
 
08-02-2008
None
None
0001461: Useless console error on AOS Custom Housing
02:06:WARNING:Invalid item [hex itemdef] being added to building [house uid] by [char uid].
This console error appear when some player try to place an item that he cannot place duo [item "resdisp" > player "resdisp"]. But it's not really a problem, so we doesn't need a console error (or warning) for this.

Let's think:
Stardard SE/ML installation become with some useless itemdefs. So I goes to my AOS shard and DISABLE these items on *.txt (I disabled just setting an high "FeatureMask" for the item, to ppl cannot use it). And I make this change only on SERVER side (I don't wanna edit files on client side).
The player try to place the item, and the cosole get spammed with "placing invalid item" errors. But it's VALID item. Why it is invalid? Doesn't make sense. The item is on my *.txt on server side, the player cannot place because the FeatureMask not because it's a invalid item.

So, this "invalid item" must appear only if the itemdef DOESN'T EXIST on *.txt and on tiledata too (because if it exist on tiledata and just has not scripted, it will get the "item unscripted" message).
Latest release + client 6.0.1.7
No tags attached.
Issue History
20-07-08 07:20CorujaNew Issue
20-07-08 07:20CorujaNightly Version => 08-02-2008
20-07-08 07:20CorujaExperimental Flags => None
20-07-08 07:20CorujaOption Flags => None
20-07-08 15:44nazghulNote Added: 0000019
20-07-08 15:44nazghulStatusnew => closed
20-07-08 15:44nazghulResolutionopen => no change required

Notes
(0000019)
nazghul   
20-07-08 15:44   
It is invalid because your server setting do not allow it's use.

Do not expect that everybody uses your setup. Many, many shards have custom patches, and they would also deliver their own *.txt files. The warning then gives them a hint that some player tries to trick them with an incomplete setup (not much different to using a statics0.mul without walls long time ago).

That YOU prefer to use a server setupt what's required files are asymmetric to those of your users is your problem. The devs obviously weight the information value of these messages highter than your comfort.