Updated damagetaken (#7372)

Save damagetaken in mob_data for mob controller
This commit is contained in:
Atemo
2022-10-22 12:57:46 +02:00
committed by GitHub
parent 4a5b8e33dc
commit 53d5fc609a
7 changed files with 9 additions and 2 deletions

View File

@@ -18741,6 +18741,7 @@ BUILDIN_FUNC(getunitdata)
getunitdata_sub(UMOB_IGNORE_CELL_STACK_LIMIT, md->ud.state.ignore_cell_stack_limit);
getunitdata_sub(UMOB_RES, md->status.res);
getunitdata_sub(UMOB_MRES, md->status.mres);
getunitdata_sub(UMOB_DAMAGETAKEN, md->damagetaken);
break;
case BL_HOM:
@@ -19148,6 +19149,7 @@ BUILDIN_FUNC(setunitdata)
case UMOB_IGNORE_CELL_STACK_LIMIT: md->ud.state.ignore_cell_stack_limit = value > 0; break;
case UMOB_RES: md->base_status->res = (short)value; calc_status = true; break;
case UMOB_MRES: md->base_status->mres = (short)value; calc_status = true; break;
case UMOB_DAMAGETAKEN: md->damagetaken = (unsigned short)value; break;
default:
ShowError("buildin_setunitdata: Unknown data identifier %d for BL_MOB.\n", type);
return SCRIPT_CMD_FAILURE;