The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Possible to change super effective damage?

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old September 26th, 2014 (1:01 PM).
Solonesome Solonesome is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 9
Is it possible to change the modifiers for super effective move damage from the current x2/x4 method of SE damage calculation to 1.5x/2x?
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old September 26th, 2014 (5:24 PM).
ShyRayq's Avatar
ShyRayq ShyRayq is offline
Unprofessional Unprofessional
 
Join Date: Aug 2007
Gender: Male
Nature: Adamant
Posts: 1,855
Quote:
Originally Posted by Solonesome View Post
Is it possible to change the modifiers for super effective move damage from the current x2/x4 method of SE damage calculation to 1.5x/2x?
Open up your rom in a hex editor. Go to offset 24F050. You will see the type effectiveness chart. Just change all the '14's you see into '0F'.
Problems with this method:
It won't be 1.5x/2x, it'll be 1.5x/3x.
Also, the "It's Super Effective!" message won't turn up I think. It needs to be exactlt 2x for it to appear.
You'll need some ASM to fix those problems, but this is just a basic answer so.. yeah.
__________________
3DS Friend Code: 5069-3944-3902
IGN: Peter; (X, Y, OR, AS, S, M, US, UM)
Friend Safari: (Fighting) Throh, Meditite, Breloom
Living Pokedex Complete: Y, C, R, LG, E, D, Pl, HG, B, B2, X, Y, OR, AS, M, UM, LGP, Sw, LA
Big thanks especially to DestinedJagold, Xerneas_X, Elements1, ~RNC~ and ThePoke Man

PM me if you want to trade, or add my FC.
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old September 27th, 2014 (4:24 AM).
Q-orca Q-orca is offline
 
Join Date: Sep 2014
Gender: Male
Posts: 23
Quote:
Originally Posted by ShyRayq View Post
Problems with this method:It won't be 1.5x/2x, it'll be 1.5x/3x.
Also, the "It's Super Effective!" message won't turn up I think. It needs to be exactlt 2x for it to appear.
Since each element is calculated individually, it's not 3x, but 2,25x.

Also, what version is your base?
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old September 27th, 2014 (4:49 PM).
ShyRayq's Avatar
ShyRayq ShyRayq is offline
Unprofessional Unprofessional
 
Join Date: Aug 2007
Gender: Male
Nature: Adamant
Posts: 1,855
Quote:
Originally Posted by Q-orca View Post
Since each element is calculated individually, it's not 3x, but 2,25x.

Also, what version is your base?
Wait you mean like what FR rom? Always FR 1.0. Also, since crit doubles shouldn't it be 3x? But idk, I don't play with critical damage.
__________________
3DS Friend Code: 5069-3944-3902
IGN: Peter; (X, Y, OR, AS, S, M, US, UM)
Friend Safari: (Fighting) Throh, Meditite, Breloom
Living Pokedex Complete: Y, C, R, LG, E, D, Pl, HG, B, B2, X, Y, OR, AS, M, UM, LGP, Sw, LA
Big thanks especially to DestinedJagold, Xerneas_X, Elements1, ~RNC~ and ThePoke Man

PM me if you want to trade, or add my FC.
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old September 27th, 2014 (5:50 PM).
Q-orca Q-orca is offline
 
Join Date: Sep 2014
Gender: Male
Posts: 23
Quote:
Originally Posted by ShyRayq View Post
Wait you mean like what FR rom? Always FR 1.0. Also, since crit doubles shouldn't it be 3x? But idk, I don't play with critical damage.
I mean the version (FR), since I'm using sapphire (and afaik, TC hasn't mentioned his version.)

For FR, go to 0801E790 (0001E790 in ROM offset)

Change the 12 byte from
Code:
05 2C 15 D0 05 2C 05 DC 00 2C 06 D0
to
Code:
00 2C 0A D0 0A 2C 13 DB 0A 2C 31 DC
Also, regarding 2x/4x, IMO TC means single/double elemental weakness, not critical damage.
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old September 27th, 2014 (7:34 PM).
ShyRayq's Avatar
ShyRayq ShyRayq is offline
Unprofessional Unprofessional
 
Join Date: Aug 2007
Gender: Male
Nature: Adamant
Posts: 1,855
Quote:
Originally Posted by Q-orca View Post
I mean the version (FR), since I'm using sapphire (and afaik, TC hasn't mentioned his version.)

For FR, go to 0801E790 (0001E790 in ROM offset)

Change the 12 byte from
Code:
05 2C 15 D0 05 2C 05 DC 00 2C 06 D0
to
Code:
00 2C 0A D0 0A 2C 13 DB 0A 2C 31 DC
Also, regarding 2x/4x, IMO TC means single/double elemental weakness, not critical damage.
Oh okay, that makes more sense. And wait, what do the byte changes do? Change crit from 2x to 3x?
__________________
3DS Friend Code: 5069-3944-3902
IGN: Peter; (X, Y, OR, AS, S, M, US, UM)
Friend Safari: (Fighting) Throh, Meditite, Breloom
Living Pokedex Complete: Y, C, R, LG, E, D, Pl, HG, B, B2, X, Y, OR, AS, M, UM, LGP, Sw, LA
Big thanks especially to DestinedJagold, Xerneas_X, Elements1, ~RNC~ and ThePoke Man

PM me if you want to trade, or add my FC.
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old September 27th, 2014 (7:56 PM).
Q-orca Q-orca is offline
 
Join Date: Sep 2014
Gender: Male
Posts: 23
No. It enables super effective message when your effectiveness ratio is greater than 1x, and not very effective message when your effectiveness ratio is less than 1x (and more than 0). The only problem is super effective condition will erase not very effective condition and vice versa, no matter what your effectiveness value is (e.g. if first effectiveness is 4x, and the second is 0.5x, your attack will be rendered normal effective instead of super effective, despite it's 2x effectiveness), though with longer code, (by storing previous effectiveness value), it can be solved.
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old September 27th, 2014 (10:00 PM).
ShyRayq's Avatar
ShyRayq ShyRayq is offline
Unprofessional Unprofessional
 
Join Date: Aug 2007
Gender: Male
Nature: Adamant
Posts: 1,855
Quote:
Originally Posted by Q-orca View Post
No. It enables super effective message when your effectiveness ratio is greater than 1x, and not very effective message when your effectiveness ratio is less than 1x (and more than 0). The only problem is super effective condition will erase not very effective condition and vice versa, no matter what your effectiveness value is (e.g. if first effectiveness is 4x, and the second is 0.5x, your attack will be rendered normal effective instead of super effective, despite it's 2x effectiveness), though with longer code, (by storing previous effectiveness value), it can be solved.
Oh, that's great then. Unfortunately, I'm not really that great with code so I can't help you with this.
__________________
3DS Friend Code: 5069-3944-3902
IGN: Peter; (X, Y, OR, AS, S, M, US, UM)
Friend Safari: (Fighting) Throh, Meditite, Breloom
Living Pokedex Complete: Y, C, R, LG, E, D, Pl, HG, B, B2, X, Y, OR, AS, M, UM, LGP, Sw, LA
Big thanks especially to DestinedJagold, Xerneas_X, Elements1, ~RNC~ and ThePoke Man

PM me if you want to trade, or add my FC.
Reply With Quote
  #9   Link to this post, but load the entire thread.  
Old October 1st, 2014 (2:09 PM).
Solonesome Solonesome is offline
 
Join Date: Apr 2012
Gender: Male
Posts: 9
Emerald, sorry!

I should have figured to explain that.
Orca's right. I meant the damage calculations for super effective attacks.
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 9:09 AM.