mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-06 10:01:53 +00:00
Update InstantDamage and Regeneration values (#5279)
This commit is contained in:
parent
441b06f6c7
commit
9f97654f6f
@ -33,7 +33,7 @@ class InstantDamageEffect extends InstantEffect{
|
|||||||
|
|
||||||
public function applyEffect(Living $entity, EffectInstance $instance, float $potency = 1.0, ?Entity $source = null) : void{
|
public function applyEffect(Living $entity, EffectInstance $instance, float $potency = 1.0, ?Entity $source = null) : void{
|
||||||
//TODO: add particles (witch spell)
|
//TODO: add particles (witch spell)
|
||||||
$damage = (4 << $instance->getAmplifier()) * $potency;
|
$damage = (6 << $instance->getAmplifier()) * $potency;
|
||||||
if($source !== null){
|
if($source !== null){
|
||||||
$sourceOwner = $source->getOwningEntity();
|
$sourceOwner = $source->getOwningEntity();
|
||||||
if($sourceOwner !== null){
|
if($sourceOwner !== null){
|
||||||
|
@ -30,7 +30,7 @@ use pocketmine\event\entity\EntityRegainHealthEvent;
|
|||||||
class RegenerationEffect extends Effect{
|
class RegenerationEffect extends Effect{
|
||||||
|
|
||||||
public function canTick(EffectInstance $instance) : bool{
|
public function canTick(EffectInstance $instance) : bool{
|
||||||
if(($interval = (40 >> $instance->getAmplifier())) > 0){
|
if(($interval = (50 >> $instance->getAmplifier())) > 0){
|
||||||
return ($instance->getDuration() % $interval) === 0;
|
return ($instance->getDuration() % $interval) === 0;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user