ak2yny / Official-Character-Pack-v2-for-Ultimate-Alliance

Official Characters Pack (OCP) for Marvel Ultimate Alliance (MUA) was created to add the DLC content of the Xbox 360 verison to the original PC version ported by Beenox in 2006.
7 stars 0 forks source link

Luke Cage resistance boost bug #11

Closed JordanLeich closed 2 years ago

JordanLeich commented 2 years ago

Author: Cohollow

Date: 20.12.2021

Bug: Luke Cage's resistance boosting is wrong (costume passive).

JordanLeich commented 2 years ago

Here's a screenshot of the +200 percent bug, I'm not sure what the original value should be.

Cage Bug

ak2yny commented 2 years ago

Compare it with other costume passives. The resistance should be similar. Luke may have a lot of resistance, but the costumes passives must stay in a similar range for the sake of balance.

JordanLeich commented 2 years ago

Compare it with other costume passives. The resistance should be similar. Luke may have a lot of resistance, but the costumes passives must stay in a similar range for the sake of balance

I just looked and most characters have a +2 resist to start out with when it comes to the resistance passive. Only main difference I noticed is that Luke Cage may be the only character with a number percentage resistance passive (+200%, while others have +2) so that brings me closer to the conclusion that Luke is meant to have this but still unsure? What are your thoughts.

ak2yny commented 2 years ago

Just checking with Deadpool. His resistance code is the same as Luke's:

            "level": {
                "count": 9,
                "description": "+%dead_outfit42_shw All resistances",
                "powerup": {
                    "life": -1,
                    "affecter": {
                        "attribute": "resist_all",
                        "level": "%dead_outfit42_pct"
                    }
                }

And this is a boost of 2 - 10 percent (0.02 to 0.1). I don't know why it says +2 for Deadpool, but maybe a resistance of +2 is the same as +2% ? I'd stick with the description of Deadpool, because it seems to be more correct. (From my understanding it resists 2-10% of all incoming damage.)

ak2yny commented 2 years ago

:p should go with the actual value, i.e. +%lukec_outfit33_res:p. There is also the :s code, which adds a +. Don't know, if it also multiplies by 100.

JordanLeich commented 2 years ago

@ak2yny Ok, here's just a small fix I did, all I did was remove the :p from cages talent file for the resist all talent and it displays like this is game, which matches up with how Deadpool and everyone else's resist all shows up in game, should I commit and push this fix or does this need anymore fixing?

1 2

ak2yny commented 2 years ago

That's perfect, thank you.