projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix null reference
[carveJwlIkooP6JGAAIwe30JlM.git]
/
world.c
diff --git
a/world.c
b/world.c
index 22c3c2c63be1017518454612ccbf169adee2829d..550ac508f0c894a64412a73923fe92cc3289068b 100644
(file)
--- a/
world.c
+++ b/
world.c
@@
-44,8
+44,11
@@
static void world_switch_instance( u32 index ){
world_instance *current =
&world_static.instances[ world_static.active_instance ];
world_instance *current =
&world_static.instances[ world_static.active_instance ];
- if( index != world_static.active_instance )
+ if( index != world_static.active_instance )
{
v3_copy( localplayer.rb.co, current->player_co );
v3_copy( localplayer.rb.co, current->player_co );
+ skaterift_autosave(1);
+ }
+
v3_copy( new->player_co, localplayer.rb.co );
world_static.active_instance = index;
v3_copy( new->player_co, localplayer.rb.co );
world_static.active_instance = index;