Update skin cvar from character select and compare against cvar when warping without a loaded file (resolves #1267, #1117, #1114, #1112)
Similar to !2156 (closed) but reimplemented in a way that also fixes #1267 (closed)
This fixes the following three regressions:
- Warping to a map from the title screen set your skin to Sonic
- Using the ingame level select set your skin to Sonic
- It was impossible to switch to Sonic via devmode when in single player without manually changing the cvar first
I've tested forceskin
in multiplayer and it still behaves as !2100 (merged) intended.
Merge request reports
Activity
changed title from Update skin cvar from character select and compare against cvar when warping without character select (resolves #1267 (closed), #1117 (closed), #1114 (closed)) to Update skin cvar from character select and compare against cvar when warping without character select (resolves #1267 (closed), #1117 (closed), #1114 (closed), #1112)
While #1112 (closed) is not a regression it it also fixed as of this MR so I added it to the pile.
983 983 emeralds = 0; 984 984 memset(&luabanks, 0, sizeof(luabanks)); 985 985 lastmaploaded = 0; 986 pickedchar = R_SkinAvailable(cv_defaultskin.string); changed title from Update skin cvar from character select and compare against cvar when warping without character select (resolves #1267 (closed), #1117 (closed), #1114 (closed), #1112 (closed)) to Update skin cvar from character select and compare against cvar when warping without a loaded file (resolves #1267 (closed), #1117 (closed), #1114 (closed), #1112 (closed))
changed milestone to %2.2.14
added Bug Regression labels
mentioned in commit 6d68091f
mentioned in merge request !2156 (closed)