fix bug with map reg
[carveJwlIkooP6JGAAIwe30JlM.git] / player_skate.c
index 551c2cc1d9d026db60f829c8a7a3b6b6d0716a22..48d24bb6270c89f7eda120ba971cb374c57d40a7 100644 (file)
@@ -6,6 +6,7 @@
 #include "vg/vg_perlin.h"
 #include "menu.h"
 #include "ent_skateshop.h"
+#include "addon.h"
 
 VG_STATIC void player__skate_bind( player_instance *player )
 {
@@ -2995,7 +2996,9 @@ VG_STATIC void player__skate_animate( player_instance *player,
       q_mul( kf_board->q, qtrick, kf_board->q );
       q_normalize( kf_board->q );
 
-      struct player_board *board = player_get_player_board( player );
+      struct player_board *board = 
+         addon_cache_item_if_loaded( k_addon_type_board,
+                                     player->board_view_slot );
       
       if( board ){
          /* foot weight distribution */