replace the other double cast

This commit is contained in:
Jett 2021-12-11 14:24:25 +00:00
parent 6427b097ab
commit 94e32a5773

View File

@ -1658,9 +1658,10 @@ bool Entity::CanPickupCoins(uint64_t count) { // bool because we are returning w
void Entity::RegisterCoinDrop(uint64_t count) { void Entity::RegisterCoinDrop(uint64_t count) {
if (!IsPlayer()) return; if (!IsPlayer()) return;
auto droppedcoins = static_cast<Player*>(this)->GetDroppedCoins(); auto * player = static_cast<Player*>(this);
auto droppedcoins = player->GetDroppedCoins();
droppedcoins += count; droppedcoins += count;
static_cast<Player*>(this)->SetDroppedCoins(droppedcoins); player->SetDroppedCoins(droppedcoins);
} }
void Entity::AddChild(Entity* child) { void Entity::AddChild(Entity* child) {