Zombie Plague
Overview
Zombie plague is a plugin that simulates a zombie plague. Players who are bitten by a zombie contract a point of zombie damage for each bite. Zombie damage continues to deal damage over time until healed by eating cake. If the player dies from zombie damage, a zombie spawns where they died.
Click here to read the back story
Configuration
damagePerTick: How many points of damage to do each damage cycle maxDamageTokens: The maximum number of zombie bites a player can contract damageCycleSeconds: The number of seconds in a damage cycle infectionChancePercent: The percent chance of a zombie attack infecting the player antidoteId: The block of the antidote. Must be eaten. Default 92 - Cake Block
hey im here to report a bug, after i die WHEN i have the zombie plague on me, the next time i spawn, i still have it. can you fix it?
@deltahat
Thankyou, I will get that provivded that my other plug-ins still work!
@Adzwoolly
You can safely ignore the error. To make it go away, you will need to upgrade to the latest 1.2.5-R4.1 dev build. The problem will go away in the next RB.
If it's 1.2.5-R4.0 then I already have the latest. It's the latest RB I can find I also have zombie plague 2.2
Update your Bukkit to the latest version.
I get an error which causes players to still be infected once they die and respwn
15:41:40 [SEVERE] Could not pass event PlayerDeathEvent to ZombiePlague org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:304) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav a:62) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j ava:460) at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerDeathEvent(C raftEventFactory.java:322) at net.minecraft.server.EntityPlayer.die(EntityPlayer.java:173) at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:677)
at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:595) at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:215)
at net.minecraft.server.EntityLiving.aA(EntityLiving.java:304) at net.minecraft.server.Entity.F_(Entity.java:268) at net.minecraft.server.EntityLiving.F_(EntityLiving.java:435) at net.minecraft.server.EntityHuman.F_(EntityHuman.java:159) at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:228) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:341) at net.minecraft.server.Packet10Flying.handle(SourceFile:126) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:7 8) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NoSuchMethodError: org.bukkit.World.spawnEntity(Lorg/bukkit /Location;Lorg/bukkit/entity/EntityType;)Lorg/bukkit/entity/Entity; at com.ryanmichela.tsZombiePlague.PlayerDeathListener.onEntityDeath(Play erDeathListener.java:40) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja va:302) ... 20 more
Can this be fixed?
Fixed null reference exception. Awaiting approval.
Infection chance is configurable. Antidote is configurable. Dying spawns a zombie at the site of your death.
would be nice if you make it so if you have mob disguised or disguisecraft after you die from the infection you turn to a zombie
This is awesome, no problems or bugs here.
EDIT: see above ^ ^ ^
What is the % chance of infection? Is it 100%? Can you make it configurable? Thank you :)
Updated for the latest bukkit - awaiting approval now.
This looks really good, but it doesn't seem to be working for me. I'm running 1.2.5-R4.0 and it just chucks out errors and doesn't work. Can I send you them for you to look at, or post here?
This plugin should work for 1.2.5
1.2.5?
Can you PLEASE make a 1.2.5 version for this, I'm dieing to put this on my server
Is a update planned for 1.2.x?
Request: % Chance of zombie plague being contracted.
Very cool plugin, could you just add a
cureItem: cake
or
antidoteID: 354
to the configuration?
Thanks deltahat
Is it possible to add the function to edit the damage done by zombies? Cause my server runs on hard so normally a zombie kills the player before plague damage even occurs lol so it kinda makes the plugin useless. It would be great if you could lower the damage done by zombies so players are more scared of the plague killing them instead.
Configurable and possibly multiple cures would be nice.