Mange de l'herbe à tout les tours

This commit is contained in:
Mylloon 2022-04-12 15:23:52 +02:00
parent 346fe5f2e9
commit 34ee233a77
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -29,14 +29,12 @@ void Mouton::action(void) {
m_index = cases_possible[static_cast<uint64_t>(aleatoire(graine))];
if(m_faim > 1) { // mange de l'herbe si besoin
for(auto organisme: Univers::m_organismes_univers[m_univers_ID]) { // regarde tout les organismes
if(organisme->position().first == m_index) { // si sur ma position
if(dynamic_cast<Herbe *>(organisme)) { // si c'est de l'herbe
organisme->mort = true;
m_faim = 0;
break;
}
for(auto organisme: Univers::m_organismes_univers[m_univers_ID]) { // regarde tout les organismes
if(organisme->position().first == m_index) { // si sur ma position
if(dynamic_cast<Herbe *>(organisme)) { // si c'est de l'herbe
organisme->mort = true;
m_faim = 0;
break;
}
}
}