Wizard fire bolt explosion damage multiplier was not very well explained. Corrected explanation and adopted better formula
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
This commit is contained in:
parent
288420b54a
commit
61092a85d1
@ -35,7 +35,7 @@ bool FireBolt::MonsterHit(Monster& monster)
|
||||
game->AddEffect(std::make_unique<Effect>(monster.GetPos(),"Wizard.Ability 1.BulletHitExplosionParticleLifetimeRange"_FRange,AnimationState::DOT_PARTICLE,upperLevel,"Wizard.Ability 1.BulletHitExplosionParticleSizeRange"_FRange,"Wizard.Ability 1.BulletHitExplosionParticleFadeoutTimeRange"_FRange,vf2d{"Wizard.Ability 1.BulletHitExplosionParticleSpeedRange"_FRange,"Wizard.Ability 1.BulletHitExplosionParticleSpeedRange"_FRange},Pixel{uint8_t("Wizard.Ability 1.BulletHitExplosionParticleRedRange"_FRange),uint8_t("Wizard.Ability 1.BulletHitExplosionParticleGreenRange"_FRange),uint8_t("Wizard.Ability 1.BulletHitExplosionParticleBlueRange"_FRange),uint8_t("Wizard.Ability 1.BulletHitExplosionParticleAlphaRange"_FRange)}));
|
||||
}
|
||||
game->SetupWorldShake("Wizard.Ability 1.WorldShakeTime"_F);
|
||||
game->HurtEnemies(monster.GetPos(),"Wizard.Ability 1.BulletHitExplosionRange"_F/100*12,"Wizard.Ability 1.BulletHitExplosionDamageMult"_F*damage,OnUpperLevel());
|
||||
game->HurtEnemies(monster.GetPos(),"Wizard.Ability 1.BulletHitExplosionRange"_F/100*12,"Wizard.Ability 1.BulletHitExplosionDamageMult"_F*game->GetPlayer()->GetAttack(),OnUpperLevel());
|
||||
game->AddEffect(std::make_unique<Effect>(monster.GetPos(),0,AnimationState::SPLASH_EFFECT,upperLevel,"Wizard.Ability 1.BulletHitExplosionRange"_F/100*2,"Wizard.Ability 1.BulletHitExplosionFadeoutTime"_F,vf2d{},"Wizard.Ability 1.BulletHitExplosionColor"_Pixel));
|
||||
return false;
|
||||
}
|
||||
|
@ -88,7 +88,7 @@ Wizard
|
||||
WorldShakeTime = 0.25
|
||||
|
||||
BulletHitExplosionRange = 250
|
||||
# WARNING! This is how much damage multipled from the original damage of a fire bolt, not the base damage of the player.
|
||||
# How much damage the explosion hit does to targets in range.
|
||||
BulletHitExplosionDamageMult = 3
|
||||
|
||||
BulletHitExplosionFadeoutTime = 0.25
|
||||
|
Loading…
x
Reference in New Issue
Block a user