Sign in to follow this  
CoachMac

Blitz Checking Question

Recommended Posts

CoachMac    94

If both players are of equal weight.

How high of a checking rating would a player need to successfully check the other player?

Share this post


Link to post
Share on other sites
ba55i5t    1

Looking at this real quick with Skips vhl rom based on blitz, the answer is 3.

https://docs.google.com/spreadsheets/d/1KMZEBNDXrNmSyH4MUR7KQyyvhZXSGh1UlSRs2ZANzm4/htmlview

See Tyler Johnson with a 3 chk rating, 5 wgt and a chk ability of 5.9. Compare to Jaden Schwartz who has 2 chk and 6 wgt, with a chk ability of 5.4.

Share this post


Link to post
Share on other sites
smozoma    97

It depends on the weights of the players.

A light player with a checking rating of 3 gets a boost to the number used when checking.

A heavy player with a checking rating of 3 has a bit of a penalty when checking.

Look around in the hacking section for the weight bug fix and I think I give the exact formula in there.

Share this post


Link to post
Share on other sites
kingraph    124

This should be helpful to you Coach, if you haven't done it already.

dLKZvjM.png

Pic attached for safekeeping: post-2578-0-33045700-1473801597_thumb.pn

Share this post


Link to post
Share on other sites
Premium    18

The checking value has to be at least 2 greater than the weight to successfully check.

Example: 6 weight with 6 checking gives a checking value of 10.4, which will give the ability to check players with a weight of 8 or less.

Share this post


Link to post
Share on other sites
CoachMac    94

Great info. Thanks for the help.

6 wt with 4 checking could not check another 6 wt player as 7.9 minus 2 is 5.9?

A 6 wt player would need a 5 in checking to check another 6 wt player?

Share this post


Link to post
Share on other sites
smozoma    97

Great info. Thanks for the help.

6 wt with 4 checking could not check another 6 wt player as 7.9 minus 2 is 5.9?

A 6 wt player would need a 5 in checking to check another 6 wt player?

As far as I know, the +2 rule is not an exact science. It might be more accurately +1.5 or something like that.

Share this post


Link to post
Share on other sites
Premium    18

Great info. Thanks for the help.

6 wt with 4 checking could not check another 6 wt player as 7.9 minus 2 is 5.9?

A 6 wt player would need a 5 in checking to check another 6 wt player?

Yes

Share this post


Link to post
Share on other sites
smozoma    97

Yes

It's been verified that it needs to be at least +2? (not say +1.7)

Share this post


Link to post
Share on other sites
Brutus    45

Momentum can affect your ratings, and make a guy's ratings change enough to put you over the "2.0" threshold even if you were a 1.7, so if anyone is going to re-test anything, keep that in mind.

BUT, during slow times of the games, where momentum is almost non-existent or at the beginning as well of the game, I've found the math to work only "2.0 or better".

This is most especially true for me at the beginning of the game when all the ratings were "fresh" in my mind and I could remember who could/ could not check me. I have no recollection of being surprised. I am regularly surprised during C/B fests with Raph or Seth, as guys below the 2.0 mark in C/B still knock you down. And yes, I am taking into account normal checks, not the goofy angle ones where weight almost doesn't matter, even in Classic or Blitz (ie like against the boards).

THAT SAID, I am getting old these days and it's been a few years since I've played Blitz, and maybe my memory is altering what really was going on back then.

Share this post


Link to post
Share on other sites
CoachMac    94

So there is really no way to make a guy like Keith Magnuson who was 6 weight wrecking ball capable of knocking out anyone in the league capable of that in NHL94 since the best a 6 wt can get is to check an 8 wt if I give him a 6 in checking.

To get above that I have to make him heavier.

Share this post


Link to post
Share on other sites
smozoma    97

So there is really no way to make a guy like Keith Magnuson who was 6 weight wrecking ball capable of knocking out anyone in the league capable of that in NHL94 since the best a 6 wt can get is to check an 8 wt if I give him a 6 in checking.

To get above that I have to make him heavier.

You can increase his checking attribute.

6 wgt + 6 chk = 10.4 checking ability, as per the tables Raph pasted in above.

If you're making an old-teams ROM, I recommend using smozROM and changing the base weight, in order to counter the tendency of old-time players being lighter than 90s players. It'll shift things like 2 pounds or something.

http://www.hhof.com/LegendsOfHockey/jsp/SearchPlayer.jsp?player=13488

To shake his erudite reputation, he signed as a free agent with the Chicago Blackhawks in 1969-70. From that moment on, Magnuson, with his red head of hair, erupted onto the NHL scene like an angry carrot.

Worst nickname ever.

Share this post


Link to post
Share on other sites
CoachMac    94

Love and am using the Smozrom.

The issue remains a 6 wt with 6 chk = 10.4 chk ability but that only checks an 8 wt.

10.4 -2

Or am I missing something

Share this post


Link to post
Share on other sites
smozoma    97

Love and am using the Smozrom.

The issue remains a 6 wt with 6 chk = 10.4 chk ability but that only checks an 8 wt.

10.4 -2

Or am I missing something

Ohh right, sorry, I get it.

Yeah you'd have to pump up his weight.

Share this post


Link to post
Share on other sites
kingraph    124

OR, change the Blitz formula to your own custom formula...pump up the 10x checking multiplier to something else like 15 (that would give a 6 weight, 6 checking guy a check rating of 14.1!).

Share this post


Link to post
Share on other sites
smozoma    97

OR, change the Blitz formula to your own custom formula...pump up the 10x checking multiplier to something else like 15 (that would give a 6 weight, 6 checking guy a check rating of 14.1!).

Unfortunately, the way the code is implemented, there's no easy/trivial way to do this. You can only do 5x, 10x, 20x, 40x...

The game normally stores the attributes as 5x the 0-6 values. So I grab that value and I use a fast/small instruction that multiplies by powers of 2. So you can only make it 5x1=5, 5x2=10, 5x4=20, 5x8=40, etc..

Multiplication is often both slow and large (takes more bytes in the rom) on old machines, so usually you do things with powers of 2 because it's super fast. For example, when they make that original "attribute value times 5", what they do is they take the original value, calculate 4x that value, then add the original value to 4x the value, to get 5x the value.

Share this post


Link to post
Share on other sites
kingraph    124

Gotcha...then pump that sucker to 20! I guess you can also apply the 15 point rating hack to smooth it out a bit.

Share this post


Link to post
Share on other sites
smozoma    97

Gotcha...then pump that sucker to 20! I guess you can also apply the 15 point rating hack to smooth it out a bit.

That's a good idea.

Translate the weights as normal, but use generally lower checking ratings.

Note that the AI will check less if you do that, though.

Share this post


Link to post
Share on other sites
CoachMac    94

Gotcha...then pump that sucker to 20!

How do I change the blitz checking rating to x20.

Share this post


Link to post
Share on other sites
smozoma    97
  1. Open up the rom in a hex editor
  2. Go to offset 013D72
  3. The contents will look like this: 4e b9 gg gg gg gg (where the g's are some other values -- it's the pointer to where the weight bug fix code is)
  4. Go to the offset gg gg gg gg
  5. You should see: 3F 01 90 2a 00 67 12 2B 00 67 E2 01 E2 01 D0 01 12 2B 00 75 E3 01 ....
  6. Change E3 01 to E3 02.

That should do it.

Share this post


Link to post
Share on other sites
CoachMac    94

With Blitz checking do the CPU controlled players have the wt bug or is everybody fixed.

Share this post


Link to post
Share on other sites
TomKabs93    7

With Blitz checking do the CPU controlled players have the wt bug or is everybody fixed.

cpu checks were never affected by the weight bug, even in the classic rom. This is why CB checking is a thing, it's esentially making your human check a cpu check.

Im hoping I understood your question correctly

Share this post


Link to post
Share on other sites
kingraph    124

Classic Blitz the CPU essentially had the weight bug, where lighter guys were the dominant checkers. So you would CB check with light guys. Smozoma fixed it with his CB fix hack. I can't link to it now, on my phone.

Share this post


Link to post
Share on other sites
CoachMac    94

Im hoping I understood your question correctly

Not exactly.

Here is the question.

I have run a rom through the Smozrom to get the improved wt bug fix.

I have fixed the C/B check.

Does this also fix the weight bug with players the computer controls. (ie like in a CPU vs CPU game)

Share this post


Link to post
Share on other sites
smozoma    97

If the C/B bug has been fixed, then all players will check the same. So with the weight bug fix, the CPU- and human-controlled players will all check so the big guys can hit and get the Checking attribute factored into their checking effectiveness.

If the C/B bug has not been fixed, I'm actually not quite sure what happens...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this