]> git.localhorst.tv Git - blobs.git/blobdiff - src/creature/need.cpp
fix AI
[blobs.git] / src / creature / need.cpp
index 1b832b7e17483df2ed44f2ab85891006cc54e834..576655a97185ec8740cde7fe6385d1128485509e 100644 (file)
@@ -51,7 +51,7 @@ void IngestNeed::ApplyEffect(Creature &c, double dt) {
                                        found = true;
                                        // TODO: check if not busy with something else
                                        double amount = std::min(yield.ubiquity, speed) * dt;
-                                       c.Grow(amount * growth * dt);
+                                       c.Ingest(resource, amount * growth * dt);
                                        Decrease(amount);
                                        if (value == 0.0) {
                                                ingesting = false;