Jump to content
  • 0
Sign in to follow this  
theBalthazar

[1.0 to 5.0] Knock up and Micromanagement

Question

Hello guys,

 

There is a delay when an ennemy is KNOCK UP. During this delay, the ennemy becoming untargettable. (red circle disapear and reappear few seconds after).All the orders of others companions are cancelled because during a brief moment = no presence.

 

It is pretty annoying. I tell you this because I have recently created a team with a lot of Fighter and Mule kick. And each micro cancelled add a lot of new micro for each action cancelled.

 

Eg : 1. Mule kick 2. Mule kick 3. Flame of devotion 4. Flame of devotion 5. Mule kick

 

The character ONE (1) will touch. Ok. Because it is Mule kick (and knock up more exactly) Characters 2, 3, 4, 5 will have cancelled orders. (It is like Knock up make a target invisible for few seconds)

 

Ok... So I must give them orders again. (Micromanagement +++++)

 

OMM.png

 

You see ?^^

 

It's so annoying, that the best strategy with a lot of 'knock up" in this kind of case, is to give a different target to everyone, to avoid crossing attacks!

 

More ! Sometimes with a bad luck, the action of OTHERS members of the team occurs just DURING the knock up^^ and here, there is no effect at all (doing in the wind like we said in french).

 

So...

 

The solution ? Make targetable/damaging the ennemy even during the "knock up" animation. There is no RP reason to make a target less accessible during this moment. On the contrary, it is the moment when he is the most vulnerable.

 

 

 

  • Like 2

Share this post


Link to post
Share on other sites

8 answers to this question

Recommended Posts

  • 0
1 hour ago, Boeroer said:

@Phenomenum & @MaxQuest: polishing mod? It truly was and still is annoying.

I suspect, it's a code / animation issue - or status effect "VerticalLaunch" itself designed in this way. Personally, i have no idea how to fix it. Maybe Max could do something.

Edited by Phenomenum

Share this post


Link to post
Share on other sites
  • 0
18 hours ago, Boeroer said:

@Phenomenum & @MaxQuest: polishing mod? It truly was and still is annoying.

Can't do it via gamedatabundles/json modding, because there is no field/checkbox for that. 

And can't do it via dll moding either, since it is unclear to me what prevents targeting a launched target.

	protected bool AllowIncomingThreat()
{
  AIBehaviorType currentBehaviorType = this.GetCurrentBehaviorType();
  return currentBehaviorType != AIBehaviorType.PushedBack && currentBehaviorType != AIBehaviorType.Dead && currentBehaviorType != AIBehaviorType.Unconscious && currentBehaviorType != AIBehaviorType.Grabbed;
}
	protected bool AllowOutgoingThreat()
{
  AIBehaviorType currentBehaviorType = this.GetCurrentBehaviorType();
  if (currentBehaviorType == AIBehaviorType.Stunned || currentBehaviorType == AIBehaviorType.PushedBack || currentBehaviorType == AIBehaviorType.Paralyzed || currentBehaviorType == AIBehaviorType.Terrified || currentBehaviorType == AIBehaviorType.KnockedDown || currentBehaviorType == AIBehaviorType.Dead || currentBehaviorType == AIBehaviorType.Unconscious || currentBehaviorType == AIBehaviorType.Launched || currentBehaviorType == AIBehaviorType.Grabbed)
  {
    return false;
  }
  AIBehavior currentBehavior = this.BehaviorStack.CurrentBehavior;
  return currentBehaviorType != AIBehaviorType.UseObject || !(currentBehavior.CurrentState is InUseState);
}
	

AllowIncomingThreat doesn't even check for AIBehaviorType.Launched.

 

P.S. But could substitute the Prone and 1.5s Launch effect, with a 2.5s Prone instead.

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Indeed. It could be a very good idea.

 

Prone is not concerned by the aerial effect. We can skip all the air effect and only put the total of the value only on a bigger prone duration. Like that no problems.

Quote

P.S. But could substitute the Prone and 1.5s Launch effect, with a 2.5s Prone instead.

This is the best way to go !^^

This patch will become essential to me if he do that. I hope responsible changes to make it almost official !^^ (Like 95 % repair, and 5 % of personal interpretation, and not the reverse)

Because players must feel the respect of the original work. I am not a big fan of custom content generally (I dont like the sacrilege side), except when this is 100 % legit like TSLMR for Kotor 2 or Vampire bloodlines with Verner Patch (for example).

Edited by theBalthazar

Share this post


Link to post
Share on other sites
  • 0

I also wanted to suggest: just make it longer prone so that the overall "downtime" is identical. 


Deadfire Community Patch: Nexus Mods

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...