Bug: Evolving to NO STRING 0% [258]
Wittfogel
Join Date: 2013-01-06 Member: 177776Members, Reinforced - Supporter
Hi guys!
I just came across a bug, and don't know if you already know about it. I've never encountered ANY bug before, in approx. 100h of game time, so maybe this has something to do with the 258-release?
The case report is: I was playing on Docking, and had just respawned. I tried to evolve two abilities as skulk, but nothing happened. I then proceeded to move around the map, but it was as if I was "under" the map; couldn't really jump on things etc. Then suddenly I was back at base, and the following was displayed: Evolving to NO STRING 0%.
Hope it helps,
Wittfogel
I just came across a bug, and don't know if you already know about it. I've never encountered ANY bug before, in approx. 100h of game time, so maybe this has something to do with the 258-release?
The case report is: I was playing on Docking, and had just respawned. I tried to evolve two abilities as skulk, but nothing happened. I then proceeded to move around the map, but it was as if I was "under" the map; couldn't really jump on things etc. Then suddenly I was back at base, and the following was displayed: Evolving to NO STRING 0%.
Hope it helps,
Wittfogel
Comments
Ya we've heard of this.. but currently have no information on how to reproduce it.
If you figure out how feel free to update this thread.
Thanks again
i feel it has something to do with lag (caused server side lack from the lack of cpu power, not network packet loss), because when it happened to me, the server was rubberbanding a lot.
Didn't play 258 enough to test yet.
Actors:
Player A = the one who will try to evolve
Player B = the one who will get closer to the egg
Steps:
1) player A tries to evolve
2) player B will get close to the egg quickly at the exact moment that the egg will hatch (could be the exact tick for example), in my example, i was a gorge, and i "jumped over the egg" while player A was evolving to an onos. (yes, he did lost his onos)
*btw i was not trolling, i jumped on his egg to show i was a gorge available to help him as onos
Effect:
The egg will do briefly a "hatch" animation (i could see the particles) but will keep player A as an egg, i am not 100% sure, but it looked like the egg "respawned" in a slight different position. (like the egg had teleported a few steps away)
extra details:
* the server tickrate was fine (not a single rubberband situation in this round or others i played in the same morning)
* he was already a onos before becaming the egg. (was adding the upgrades)
* Latency could be relevant to the situation, my average ping is 180+ms and the other player had a similar latency.
* Everything happened at this exact spot (darklurch is the egg affected, stuck in "evolving to NO STRING 0%")
i am not sure if the map geometry was relevant to the situation.
bellow some thinkering of my theory (not exactly relevant to the devs because they actually have the source code, but i like to think loud sometimes) when you evolve, aparrently the game run a "do we have enough free volume nearby do to that?" and if it returns false, you dont became the egg.
but then i got thinking... "what if" the game run the checks to see if you have enough free space to evolve, and it returns true, but during the evolve phase the available free space nearby changes (to something smaller), and the game cant spawn the selected lifeform after? i am not sure of how the game code handles this situation, but the situation is possible overall. (the place was pretty crowded when the egg hatched, maybe we had 3 other skulks on nearby spots that the game code tried to place the onos from the hatched egg.)
and yeah, an onos is pretty big, i can see a lot of possible situations where it wont fit, i had this problem before when i changed to a gorge inside a vent, and i had another gorge VERY close to my egg, could be a pattern.
edit: lots of typos, my "engrish" is not so good.
I will see if we can get that reproduced.
note:/stuck works
note2:Can't access evolve menu due to being an egg
note3:Can't evolve to last upgrade with bind
Playing from a thinkpad t510i laptop, average fps is always hovering around 20-25, at the time of the drop 10.server MCG, playing from Australia, pinging average 195, at the time ping was 213ms
I red plugged just literally a split second after i leaped, i jumped, then leaped i was also holding crouch, I was in the build menu while leaping and went evolve to gorge before landing on the ground.
(Sylvi my GF who plays beside me had perfectly stable ping, no red plugs and a few interp errors also was fine with everything)
Server was perfectly fine despite getting a shitload of interp errors, had done perfmon on the server a few times, server has new hardware apparently. The interp setting is bad for people who are foreign (0.07) (often 50% + people)
Gonna try reproduce by faking some lag with my firewall and or just try unplugging with ethernet.
~Archie
Server settings like that give a bad impression of the game to anyone not in the servers geographical vicinity. Too bad they don't accept advice.