diff options
Diffstat (limited to '')
| -rw-r--r-- | src/ft_warp_level.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/src/ft_warp_level.c b/src/ft_warp_level.c index 5418a86..02911b0 100644 --- a/src/ft_warp_level.c +++ b/src/ft_warp_level.c @@ -22,18 +22,20 @@ static void  	ft_player_keepings(t_cub *cl)  {  	int16_t	tmp_life; -	uint8_t	tmp_has[2]; +	uint8_t	tmp_has[3];  	int8_t	tmp_handles;  	tmp_life = cl->plist.life;  	tmp_has[0] = cl->plist.has_weapon[0];  	tmp_has[1] = cl->plist.has_weapon[1]; +	tmp_has[2] = cl->plist.has_weapon[2];  	tmp_handles = cl->plist.handles_weapon;  	cl->plist = ft_init_player();  	if (!cl->isdead)  		cl->plist.life = tmp_life;  	cl->plist.has_weapon[0] = tmp_has[0];  	cl->plist.has_weapon[1] = tmp_has[1]; +	cl->plist.has_weapon[2] = tmp_has[2];  	cl->plist.handles_weapon = tmp_handles;  } | 
