void martialart::apply_ongethit_buffs(player& u, std::vector<disease>& dVec) { simultaneous_add(u, ongethit_buffs, dVec); }
void martialart::apply_ongethit_buffs(player &u) const { simultaneous_add(u, ongethit_buffs); }
void martialart::apply_onblock_buffs(player &u, std::list<disease> &dVec) { simultaneous_add(u, onblock_buffs, dVec); }
void martialart::apply_static_buffs(player &u) const { simultaneous_add(u, static_buffs); }