Pass objptridx_t to do_boss_stuff

This commit is contained in:
Kp 2014-01-11 23:15:04 +00:00
parent 2cc9fc3cc3
commit 1f0db4e7e5

View file

@ -2470,7 +2470,7 @@ fix Prev_boss_shields = -1;
// -------------------------------------------------------------------------------------------------------------------- // --------------------------------------------------------------------------------------------------------------------
// Do special stuff for a boss. // Do special stuff for a boss.
#if defined(DXX_BUILD_DESCENT_I) #if defined(DXX_BUILD_DESCENT_I)
static void do_boss_stuff(object *objp) static void do_boss_stuff(objptridx_t objp)
{ {
#ifndef NDEBUG #ifndef NDEBUG
if (objp->shields != Prev_boss_shields) { if (objp->shields != Prev_boss_shields) {
@ -2499,7 +2499,7 @@ static void do_boss_stuff(object *objp)
Boss_cloak_end_time = GameTime64+Boss_cloak_duration; Boss_cloak_end_time = GameTime64+Boss_cloak_duration;
objp->ctype.ai_info.CLOAKED = 1; objp->ctype.ai_info.CLOAKED = 1;
if (Game_mode & GM_MULTI) if (Game_mode & GM_MULTI)
multi_send_boss_actions(objp-Objects, 2, 0, 0); multi_send_boss_actions(objp, 2, 0, 0);
} }
} }
} }
@ -2558,7 +2558,7 @@ static void do_super_boss_stuff(objptridx_t objp, fix dist_to_player, int player
} }
#elif defined(DXX_BUILD_DESCENT_II) #elif defined(DXX_BUILD_DESCENT_II)
static void do_boss_stuff(object *objp, int player_visibility) static void do_boss_stuff(objptridx_t objp, int player_visibility)
{ {
int boss_id, boss_index; int boss_id, boss_index;
@ -2598,7 +2598,7 @@ static void do_boss_stuff(object *objp, int player_visibility)
Boss_cloak_end_time = GameTime64+Boss_cloak_duration; Boss_cloak_end_time = GameTime64+Boss_cloak_duration;
objp->ctype.ai_info.CLOAKED = 1; objp->ctype.ai_info.CLOAKED = 1;
if (Game_mode & GM_MULTI) if (Game_mode & GM_MULTI)
multi_send_boss_actions(objp-Objects, 2, 0, 0); multi_send_boss_actions(objp, 2, 0, 0);
} }
} }
} }