|
@@ -6226,8 +6226,7 @@ int pc_dead(struct map_session_data *sd,struct block_list *src)
|
|
{
|
|
{
|
|
unsigned int next = pc_nextbaseexp(sd);
|
|
unsigned int next = pc_nextbaseexp(sd);
|
|
if( next == 0 ) next = pc_thisbaseexp(sd);
|
|
if( next == 0 ) next = pc_thisbaseexp(sd);
|
|
- if( get_percentage(sd->status.base_exp,next) >= 99 && !map_flag_gvg(sd->bl.m) )
|
|
|
|
- {
|
|
|
|
|
|
+ if( get_percentage(sd->status.base_exp,next) >= 99 ) {
|
|
sd->state.snovice_dead_flag = 1;
|
|
sd->state.snovice_dead_flag = 1;
|
|
pc_setstand(sd);
|
|
pc_setstand(sd);
|
|
status_percent_heal(&sd->bl, 100, 100);
|
|
status_percent_heal(&sd->bl, 100, 100);
|