Open A1mDev opened 3 years ago
While we are at ledges, could the jockey bug instant killing survivors in dead center by fixed ? They should grab the ledge at windows when they are not alone but instead survivor fall instantly, not always but enough to be annoying. Jockey have to go in the corner of the windows to do it i think.
You have to play as a jockey and be on the victim, and then lead him to the ledge, where there are no ladder, the victim should hang on the ledge, but if there is a ladder on this ledge, then the jockey hangs in the air with the victim (Jockey get stuck with the victim on the ladder). I recorded a short demo.zip to show the bug. Problem in function 'CTerrorGameMovement::CheckForLedges' as i understand it, need to change the tracing in 'CTerrorGameMovement::CheckForLedge' to prevent this from happening. The victim also has the movetype == MoveType_Ladder property set (problem area and was discovered by looking for where this property is set, and because in other places there is a check of properties m_jockeyVictim, m_pounceVictim and other, example in function: 'CTerrorGameMovement::LadderMove'). I believe that this bug is also relevant for the smoker, the victim will get stuck in the air and the property movetype == MoveType_Ladder will be set on the victim. A plugin written by the community for fixing, here we can see that it changes the trace output and that completely solves the problem.