Crossfire version r20339 running on Fedora 25 x64.
Scorn Nobility bug.
I just completed Ruggilli's Whisker and I didn't upgrade my status correctly. I am still a Count according to the Hall of Quests but when I go to the Hospitality room I am recognized as a Duke.
I am not sure if this is related but this is the only abnormal thing I see in the logs...
17/03/23 14:27:44 [EE] Traceback (most recent call last):
File "/usr/games/crossfire/share/crossfire/maps/python/quests/QuestTriggerConnect.py", line 51, in <module>
trigger()
File "/usr/games/crossfire/share/crossfire/maps/python/quests/QuestTriggerConnect.py", line 34, in trigger
if player.Type != Crossfire.Type.PLAYER:
AttributeError: 'NoneType' object has no attribute 'Type'
17/03/23 14:27:58 [EE] could not findsmooth for 2538. Neither default (default_smoothed.111)</module>
/var/crossfire/datailes/scorn_nobility was not updated. It still says "60". It should say "70" for Duke.
Sounds like the error message could be related to your bug. Is that version also the version of your maps?
Sorry I haven't had time to take a look. This one will take a little bit of work to just reproduce.
I believe it is. I run a script that updates everytime there is a change and recompile so it should have been the latest at that time.