This commit is contained in:
aozhiwei 2019-07-18 20:54:20 +08:00
parent 70516badb3
commit 6f661ae1bd
2 changed files with 14 additions and 3 deletions

View File

@ -109,9 +109,9 @@ void AndroidAI::DoMove()
}
break;
}
hum->room->grid_service.MoveHuman(hum);
hum->CheckGrass();
}
hum->room->grid_service.MoveHuman(hum);
hum->CheckGrass();
}
}

View File

@ -1673,7 +1673,18 @@ void Human::RecalcBaseAttr()
}
}
if (driver_meta) {
for (auto& pair : driver_meta->attr_up) {
float* p_attr = GetAbilityById(pair.first);
if (p_attr) {
*p_attr += (driver.driver_lv / std::get<1>(pair.second)) * std::get<0>(pair.second);
}
}
for (auto& pair : driver_meta->passive_skill_attr) {
float* p_attr = GetAbilityById(pair.first);
if (p_attr && driver.driver_lv >= std::get<1>(pair.second)) {
*p_attr += std::get<0>(pair.second);
}
}
}
ability.max_hp = ability.hp;
}