Maybe inside player.cpp function void Player::onWalk(Direction& dir) or void Player::onCreatureMove(Creature* creature, const Tile* newTile, const Position& newPos, const Tile* oldTile, const Position& oldPos, bool teleport)
You can add line to change mana - this->changeMana(-1);. Didn't tested.