summaryrefslogtreecommitdiffstats
path: root/src/Mobs/Rabbit.cpp
diff options
context:
space:
mode:
authorJulian Laubstein <julianlaubstein@yahoo.de>2015-07-17 17:12:27 +0200
committerJulian Laubstein <julianlaubstein@yahoo.de>2015-07-17 17:12:27 +0200
commit9fba48533f3444b6d79d79324084e8abb356a392 (patch)
treec754094876237a8cf1f331071c8adc3e428140cf /src/Mobs/Rabbit.cpp
parentMerge pull request #2363 from scribblemaniac/improve-spider-ai (diff)
parent Added Rabbit Metadata values. (diff)
downloadcuberite-9fba48533f3444b6d79d79324084e8abb356a392.tar
cuberite-9fba48533f3444b6d79d79324084e8abb356a392.tar.gz
cuberite-9fba48533f3444b6d79d79324084e8abb356a392.tar.bz2
cuberite-9fba48533f3444b6d79d79324084e8abb356a392.tar.lz
cuberite-9fba48533f3444b6d79d79324084e8abb356a392.tar.xz
cuberite-9fba48533f3444b6d79d79324084e8abb356a392.tar.zst
cuberite-9fba48533f3444b6d79d79324084e8abb356a392.zip
Diffstat (limited to 'src/Mobs/Rabbit.cpp')
-rw-r--r--src/Mobs/Rabbit.cpp15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/Mobs/Rabbit.cpp b/src/Mobs/Rabbit.cpp
index c7f3d58f0..9d10212bf 100644
--- a/src/Mobs/Rabbit.cpp
+++ b/src/Mobs/Rabbit.cpp
@@ -10,7 +10,20 @@
cRabbit::cRabbit(void) :
- super("Rabbit", mtRabbit, "mob.rabbit.idle", "mob.rabbit.death", 0.82, 0.68)
+ cRabbit(static_cast<eRabbitType>(cFastRandom().NextInt(
+ static_cast<UInt8>(eRabbitType::SaltAndPepper) + 1 // Max possible Rabbit-Type
+ )), 0)
+{
+}
+
+
+
+
+
+cRabbit::cRabbit(eRabbitType Type, int MoreCarrotTicks) :
+ super("Rabbit", mtRabbit, "mob.rabbit.idle", "mob.rabbit.death", 0.82, 0.68),
+ m_Type(Type),
+ m_MoreCarrotTicks(MoreCarrotTicks)
{
}