- 459
- 13
- 35
Доброго времени суток.
Как сделать так, что бы при получение урона с шансом 30% активировалось зелье отравления.
Я что-то сложил подобное, но это от падения.
Вот кодик:
Прошу чуть подсказать.
Как сделать так, что бы при получение урона с шансом 30% активировалось зелье отравления.
Я что-то сложил подобное, но это от падения.
Вот кодик:
Java:
package com.darkdays.breakleg;
import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.potion.Potion;
import net.minecraft.potion.PotionEffect;
import net.minecraftforge.event.entity.living.LivingFallEvent;
public class TakeDamage
{
@SubscribeEvent
public void PlayerFall(LivingFallEvent event) {
if(event.entity instanceof EntityPlayer) {
EntityPlayer player = (EntityPlayer)event.entity;
if(!player.capabilities.isCreativeMode) {
if(event.distance > 6.0F) {
player.addPotionEffect(new PotionEffect(Potion.poison.id, 600*20, 4, true));
}
}
}
}
}
Прошу чуть подсказать.