Fixes refine attack bonus (#5261)

* Fixes #4007.
* Fixes an issue where the refine bonus of a weapon was overwriting ATK2 bonuses given by other equipment.
Thanks to @cahya1992!
This commit is contained in:
Aleos 2020-08-03 20:37:26 -04:00 committed by GitHub
parent d1be0ec6cb
commit 1a5fc6a67b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3984,7 +3984,7 @@ int status_calc_pc_sub(struct map_session_data* sd, enum e_status_calc_opt opt)
}
wa->atk += sd->inventory_data[index]->atk;
if(r)
wa->atk2 = refine_info[wlv].bonus[r-1] / 100;
wa->atk2 += refine_info[wlv].bonus[r-1] / 100;
#ifdef RENEWAL
wa->matk += sd->inventory_data[index]->matk;
wa->wlv = wlv;