diff --git a/src/g_demo.c b/src/g_demo.c index 65fc90868754c4d498b5ccb8545d6d0c59306917..f62e1161a91a3289b06ef4e1f7bc82a1500f5c63 100644 --- a/src/g_demo.c +++ b/src/g_demo.c @@ -929,7 +929,7 @@ void G_GhostTicker(void) follow->colorized = true; if (followtic & FZT_SKIN) - follow->skin = &skins[READUINT8(g->p)]; + follow->skin = skins[READUINT8(g->p)]; } } if (follow) @@ -1199,7 +1199,7 @@ void G_ReadMetalTic(mobj_t *metal) follow->colorized = true; if (followtic & FZT_SKIN) - follow->skin = &skins[READUINT8(metal_p)]; + follow->skin = skins[READUINT8(metal_p)]; } } if (follow) diff --git a/src/lua_script.c b/src/lua_script.c index 72e5a3f456505a81314a0ebd124604004ae44936..48291410297642234e7f60109367faa6ed062eff 100644 --- a/src/lua_script.c +++ b/src/lua_script.c @@ -1646,7 +1646,7 @@ static UINT8 UnArchiveValue(int TABLESINDEX) LUA_PushUserdata(gL, READUINT16(save_p) == 1 ? &mouse : &mouse2, META_MOUSE); break; case ARCH_SKIN: - LUA_PushUserdata(gL, &skins[READUINT8(save_p)], META_SKIN); + LUA_PushUserdata(gL, skins[READUINT8(save_p)], META_SKIN); break; case ARCH_TEND: return 1; diff --git a/src/p_enemy.c b/src/p_enemy.c index a038ee1e36d12290847f261a5a2fd857f00b03ac..1073fd491e61037eb723d86e38a28c2a55555ec2 100644 --- a/src/p_enemy.c +++ b/src/p_enemy.c @@ -3786,7 +3786,7 @@ void A_MonitorPop(mobj_t *actor) P_SetTarget(&newmobj->tracer, livesico); livesico->color = newmobj->target->player->mo->color; - livesico->skin = &skins[newmobj->target->player->skin]; + livesico->skin = skins[newmobj->target->player->skin]; P_SetMobjState(livesico, newmobj->info->seestate); } @@ -3877,7 +3877,7 @@ void A_GoldMonitorPop(mobj_t *actor) P_SetTarget(&newmobj->tracer, livesico); livesico->color = newmobj->target->player->mo->color; - livesico->skin = &skins[newmobj->target->player->skin]; + livesico->skin = skins[newmobj->target->player->skin]; P_SetMobjState(livesico, newmobj->info->seestate); }