aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/Wolf.cpp
diff options
context:
space:
mode:
authorvoid_17 <heroerror3@gmail.com>2026-03-02 17:36:56 +0700
committervoid_17 <heroerror3@gmail.com>2026-03-02 17:36:56 +0700
commit7ae0c13854d94ac2153cd3bb05ce18044b7cf8bb (patch)
tree95006852217f8f113288ea34988ae91c001a5de6 /Minecraft.World/Wolf.cpp
parent07ad68bc156b3ab70401723bb074a29588ad3cb7 (diff)
Revert "dynamic_pointer_cast -> std::dynamic_pointer_cast"
This reverts commit 07ad68bc156b3ab70401723bb074a29588ad3cb7.
Diffstat (limited to 'Minecraft.World/Wolf.cpp')
-rw-r--r--Minecraft.World/Wolf.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/Minecraft.World/Wolf.cpp b/Minecraft.World/Wolf.cpp
index eb8f7e1a..2e98e7cc 100644
--- a/Minecraft.World/Wolf.cpp
+++ b/Minecraft.World/Wolf.cpp
@@ -63,7 +63,7 @@ bool Wolf::useNewAi()
void Wolf::setTarget(std::shared_ptr<Mob> target)
{
TamableAnimal::setTarget(target);
- if ( std::dynamic_pointer_cast<Player>(target) == NULL )
+ if ( dynamic_pointer_cast<Player>(target) == NULL )
{
setAngry(false);
}
@@ -294,7 +294,7 @@ bool Wolf::hurt(DamageSource *source, int dmg)
if (isInvulnerable()) return false;
std::shared_ptr<Entity> sourceEntity = source->getEntity();
sitGoal->wantToSit(false);
- if (sourceEntity != NULL && !(std::dynamic_pointer_cast<Player>(sourceEntity) != NULL || std::dynamic_pointer_cast<Arrow>(sourceEntity) != NULL))
+ if (sourceEntity != NULL && !(dynamic_pointer_cast<Player>(sourceEntity) != NULL || dynamic_pointer_cast<Arrow>(sourceEntity) != NULL))
{
// take half damage from non-players and arrows
dmg = (dmg + 1) / 2;
@@ -305,7 +305,7 @@ bool Wolf::hurt(DamageSource *source, int dmg)
bool Wolf::doHurtTarget(std::shared_ptr<Entity> target)
{
int damage = isTame() ? 4 : 2;
- return target->hurt(DamageSource::mobAttack(std::dynamic_pointer_cast<Mob>(shared_from_this())), damage);
+ return target->hurt(DamageSource::mobAttack(dynamic_pointer_cast<Mob>(shared_from_this())), damage);
}
void Wolf::tame(const wstring &wsOwnerUUID, bool bDisplayTamingParticles, bool bSetSitting)
@@ -536,7 +536,7 @@ bool Wolf::canMate(std::shared_ptr<Animal> animal)
{
if (animal == shared_from_this()) return false;
if (!isTame()) return false;
- std::shared_ptr<Wolf> partner = std::dynamic_pointer_cast<Wolf>(animal);
+ std::shared_ptr<Wolf> partner = dynamic_pointer_cast<Wolf>(animal);
if (partner == NULL) return false;
if (!partner->isTame()) return false;
if (partner->isSitting()) return false;