View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000024||Might & Fealty||[All Projects] General||public||2017-11-03 06:45||2018-07-21 15:37|
|Target Version||18.104.22.168||Fixed in Version|
|Summary||0000024: Killing character not removing location instantly results in blank page when viewing their log until next turn|
|Description||Longest summary ever.|
Prior to the 1.0.3 update, on character death the location was NULL'd on character death. Now, it's NULL'd on game turn. This means that if a character dies, either by player action or battle or something else, until the next turn, players will receive a blank page when attempting to play them or view their history, due to their location not being NULL.
I'm not certain how exactly location not being NULL trips the error.missing.soul in the getCharacter() function of AppState.php, but it does so in such a way that rather than throwing an error to the user, it blanks the page as if Apache has encountered a critical error.
It finishes all processing though, and next turn when the game NULLs the location (I checked this through manual database editing), it's fixed. So, irritating, but not a show-stopper.
|Additional Information||We really need to add a system flag to characters so we know what new slumber and deaths we haven't checked yet, both to fix this and to cut down on the turn times.|
|Tags||backend, characters, database, death, turns|
||Just listing here, as well, what I've already reported through Discord.|
Explaining the above note:
I'm having this bug for days: http://bugs.lemuriacommunity.org/view.php?id=24
There it says it lasts one game turn. But how long is a game turn?
I mean, theoretically the character has been dead for IRL months now.
I've spammed every character of Fairshore in order to discover how he died,and I still have not a single clue.
The link I'm trying to use: http://mightandfealty.com/en/account/play/10644?logic=viewhist
The "Edit Background" option, needless to say, doesn't work as well.
Clicking his name I can see this, but "View full details" sometimes works, and sometimes does not.
[pic of his history summary]
This is what I've seen clicking on any of those links.
[pic of blank screen]"
|2017-11-03 06:45||Andrew||New Issue|
|2017-11-03 06:45||Andrew||Tag Attached: backend|
|2017-11-03 06:45||Andrew||Tag Attached: characters|
|2017-11-03 06:45||Andrew||Tag Attached: database|
|2017-11-03 06:45||Andrew||Tag Attached: death|
|2017-11-03 06:45||Andrew||Tag Attached: turns|
|2018-07-21 15:35||Calion Alcarinollon||Note Added: 0000013|
|2018-07-21 15:37||Calion Alcarinollon||Note Added: 0000014|