Aller au contenu

Photo

Defense drone is bugged!


  • Veuillez vous connecter pour répondre
5 réponses à ce sujet

#1
Drayce333

Drayce333
  • Members
  • 2 092 messages
At least on consoles. It does not show itself following you and will graphically remain in the spot where you summoned it, this is VERY misleading. Additionally The 5th tier upgrades are bugged as well. The range passive actually gives you attack speed and the attack speed passive probably gives you range instead but doesn't give speed.

Tested this with a stopwatch the base attack is 3 seconds and the upgrade from the range passive makes it 2 seconds. Again this power is very misleading, its actually really good for swarming enemies since it will stun them every 2 seconds and you can upgrade it to stun 2 additional enemies. The same goes for tali with the bugs, it does not show itself following her and the 5th upgrades are swaped.

Modifié par Drayce333, 22 juin 2012 - 12:27 .


#2
Seracen

Seracen
  • Members
  • 1 177 messages
Yeah, defense drone NEVER worked right for me, and barely worked usefully on squaddies.

Just roll an engineer, spam combat drone and turret, then mak yourself a sandwich.

Engineer with Slam eis basically an unstoppable juggernaut. Have Liara so you can set off or set up biotic detonations. Use anyone with squad ammo (prefer fire or disruptor for the stun frames) and it just isn't fair, even better if that squaddie can also detonate tech bursts.

But yeah, Tali's drone seemed to work half the time, Shep's never did.

Modifié par Seracen, 22 juin 2012 - 03:22 .


#3
RedCaesar97

RedCaesar97
  • Members
  • 3 855 messages

Drayce333 wrote...
The 5th tier upgrades are bugged as well. The range passive actually gives you attack speed and the attack speed passive probably gives you range instead but doesn't give speed.


Okay, I ran across this thread while searching for something else and it caught my eye. I do not recall seeing this thread when it was first posted over a year ago. I have used Defense Drone before and took the Attack Rate evolution, and have recommended that evolution to anyone who has asked about speccing Defense Drone. So I was curious to see if this was actually the case or if it had since been fixed in a patch.

Based on the eyeball test, it does not appear that the rank 5 evolutions are reversed, but rather that the Attack Rate evolution is actually doing the opposite! Instead of increasing the attack rate by 50%, it appears to be decreasing the attack rate by 50%!

I recorded some video, and hope to share it once I edit the footage.

Modifié par RedCaesar97, 26 septembre 2013 - 12:32 .


#4
RedCaesar97

RedCaesar97
  • Members
  • 3 855 messages
Video proof that the Attack Rate evolution of Defense Drone is bugged.

#5
capn233

capn233
  • Members
  • 17 357 messages
I've been looking into the code for this for the hell of it. I think there are potentially two solutions (PC only most likely).

ZapCooldown base is 2 seconds from what I see. The Evolve_FrequencyBonus is listed as 0.5 and is also redefined in coalesced. In the logic for the evolutions, it looks like it is just adding 0.5 to 2 if you take that evolution, making ZapCooldown 2.5s.

public function SetupSpawnedDrone(SFXPawn_ProtectorDroneBase SpawnedDrone)
{
local SFXAI_Core DroneAI;
local SFXPowerCustomAction_CombatDroneZap Power;

super.SetupSpawnedDrone(SpawnedDrone);
Drone = SFXPawn_ProtectorDrone(SpawnedDrone);
if (!Drone)
{
return;
}
DroneAI = SFXAI_Core(Drone.Controller);
if (m_oTargetToAimAt != none && DroneAI != none)
{
DroneAI.ForcedTarget = m_oTargetToAimAt;
}
Power = SFXPowerCustomAction_CombatDroneZap(Drone.PowerManager.GetPowerByClass(Class'SFXGameContent.SFXPowerCustomAction_CombatDroneZap'));
if (Power)
{
if (IsEvolvedWithChoice(2))
{
Power.AddEvolvedRankBonus(Power.CooldownTime, Evolve_FrequencyBonus);
}

if (IsEvolvedWithChoice(4))
{
Power.IncapacitateChance = Evolve_IncapacitateChance;
}
if (IsEvolvedWithChoice(5))
{
Power.NumCharges = Evolve_NumExtraTargets + 1;
}
Power.CooldownTime.BaseValue = ZapCooldown;
Power.ImpactRadius = ImpactRadius;
Power.Damage.BaseValue = DroneDamage.CurrentValue;
Power.DefaultDamageType = DefaultDamageType;
Power.RecalculateAllPowerInfo(false);
}
m_oPawn.SetTimer(EffectDuration.CurrentValue, false, 'DespawnDroneHelper', this);
return;
}

I think you might be able to get around this if you change value for the evolution in coalesced to -0.5. GUI might display something odd in the power screen, but it would make it attack more frequently.

Modifié par capn233, 11 octobre 2013 - 05:23 .


#6
capn233

capn233
  • Members
  • 17 357 messages
A simple coalesced edit will in fact make this evolution work correctly: Let's Fix the Defense Drone Attack Rate Glitch.

The Power screen will in fact say "increases attack rate by -50%" but that isn't a big deal.

Obviously this fix isn't the answer for console.  And also technically this isn't increasing the rate by 50%, it is decreasing the period by half a second.

Here is some detail on the coalesced edit:

After you are in a coalesced editor, look for biogame.ini

Next find "sfxgamecontent.sfxpowercustomaction_protectordrone" which is in fact Defense Drone.

The evolution you want to edit is called "evolve_frequencybonus" and should be 0.5 in the original coalesced.

Change that value to -0.5 and save coalesced.