This commit is contained in:
KayenEQ 2014-11-30 01:58:23 -05:00
parent e04496188b
commit 8dfd61bbcf
3 changed files with 3 additions and 5 deletions

View File

@ -296,7 +296,6 @@ Mob::Mob(const char* in_name,
ProjectileAtk[i].ammo_slot = 0; ProjectileAtk[i].ammo_slot = 0;
ProjectileAtk[i].skill = 0; ProjectileAtk[i].skill = 0;
ProjectileAtk[i].speed_mod = 0.0f; ProjectileAtk[i].speed_mod = 0.0f;
} }
memset(&itembonuses, 0, sizeof(StatBonuses)); memset(&itembonuses, 0, sizeof(StatBonuses));

View File

@ -1023,8 +1023,7 @@ bool Mob::TryProjectileAttack(Mob* other, const Item_Struct *item, SkillUseTypes
break; break;
} }
} }
speed = 2.0f;
Shout("Speed %.2f", speed);
if (slot < 0) if (slot < 0)
return false; return false;

View File

@ -6425,7 +6425,7 @@ bool Mob::TrySpellProjectile(Mob* spell_target, uint16 spell_id, float speed){
//Make sure there is an avialable bolt to be cast. //Make sure there is an avialable bolt to be cast.
for (int i = 0; i < MAX_SPELL_PROJECTILE; i++) { for (int i = 0; i < MAX_SPELL_PROJECTILE; i++) {
if (ProjectileAtk[slot].target_id == 0){ if (ProjectileAtk[i].target_id == 0){
slot = i; slot = i;
break; break;
} }
@ -6433,7 +6433,7 @@ bool Mob::TrySpellProjectile(Mob* spell_target, uint16 spell_id, float speed){
if (slot < 0) if (slot < 0)
return false; return false;
if (CheckLosFN(spell_target)) { if (CheckLosFN(spell_target)) {
float speed_mod = speed * 0.45f; //Constant for adjusting speeds to match calculated impact time. float speed_mod = speed * 0.45f; //Constant for adjusting speeds to match calculated impact time.