X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fflower.cpp;h=d40659250e3cbe2d96be38984f2324cce48b3abf;hb=495f8b77cb935fe8eff81bec755efca8e34e8a99;hp=d4805553b59ea2182230ee9f4d8747d375c66cb2;hpb=9599042661b468aae7bd34dca05441c0ebc93ad7;p=supertux.git diff --git a/src/object/flower.cpp b/src/object/flower.cpp index d4805553b..d40659250 100644 --- a/src/object/flower.cpp +++ b/src/object/flower.cpp @@ -45,9 +45,10 @@ Flower::collision(GameObject& other, const CollisionHit& ) return ABORT_MOVE; if(type == FIREFLOWER) - player->got_power = Player::FIRE_POWER; + player->set_bonus(FIRE_BONUS, true); else - player->got_power = Player::ICE_POWER; + player->set_bonus(ICE_BONUS, true); + SoundManager::get()->play_sound(IDToSound(SND_COFFEE)); remove_me(); return ABORT_MOVE;