MrDollSteak
Formerly known as 11bayerf1
- 858
- Posts
- 16
- Years
- Age 30
- Hong Kong
- Seen Aug 19, 2023
Ability Resource Thread
![[PokeCommunity.com] Ability Resource Thread [PokeCommunity.com] Ability Resource Thread](https://i.imgur.com/FsL5iyd.gif)
![[PokeCommunity.com] Ability Resource Thread [PokeCommunity.com] Ability Resource Thread](https://i.imgur.com/sCF229V.png)
![[PokeCommunity.com] Ability Resource Thread [PokeCommunity.com] Ability Resource Thread](https://i.imgur.com/oFp3gjq.gif)
This thread is for the development and sharing of new ability routines and battle scripts for Fire Red and Emerald. Requests made by users can definitely be considered just make sure you follow the posting guidelines. Abilities are one of the things that I and other hackers are often asked to share, and make tutorials for, sadly the way in which abilities work, there is no real tutorial that can assist in making an ability outside of general ASM and battle scripting knowledge. For this reason I have decided to create this thread. It also makes it far easier for people to discover bugs or errors in routines, allowing for them to be fixed far more easily.
Extra Information
Before you get started, refer to the following threads for information about the procedure of expanding the relevant tables, inserting ASM and understanding how battle scripts work:Expanding the Ability Name and Description Tables by RaileysXerilyasRX
Inserting ASM Routines by FBI Agent
HackMew's Knowledge by HackMew
GBA ASM Programming by Shiny Quagsire
Yet another ASM tutorial by knizz
BSP Scripting Tutorial by Jambo51
Thread rules
Do not demand for your requests to be fulfilled!
People do not have to fulfil your requests, they do it because they want to! Not only are those posts annoying, they also are completely pointless! If such a post is found, it will probably be deleted.Wrap your abilities and routines in [SPOILER]spoiler tags[/SPOILER].
This is here to keep the thread as easy to browse as possible, as most routines and whatnot tend to take up multiple lines and this can make scrolling through the thread a chore.Be reasonable with your requests!
This thread is for mostly small ability routines or battle scripts: don't be greedy! No-one is going to make an entire hack for you.Give credit when requested!
If and when you use any of the routines posted here, give credit to the original creator if they ask for it. If they don't explicitly ask for credit, assume they do. Theft won't be tolerated and if you're caught the moderators will request you add credits to your hack threads, and if not your thread may be deleted.State the base game for which your requests / abilities are for.
This is mostly to avoid confusion, and to allow for easier organisation of the thread. Please try not to request abilities for Ruby or Sapphire: these games are very difficult to code for and Emerald tends to be far better in nearly every way.Read the thread before making a request!
Again for organisational reasons, it is a waste of space and time to request abilities which have already been created. New Abilities
All the routines here are for abilities from Gen 4 and above. They are treated in the index order of the most recent games ORAS +1. This is because Cacophony no longer exists in those games, and therefore does not take an index slot. For this reason while Tangled Feet is listed as ability number 77 on Bulbapedia, if you have expanded your ability table, it will in fact be ability number 78. Remember also that this is the decimal index number, so the routines themselves will be listed with their indexes in hex.Additionally because some abilities are tied to the same routine, or have prerequisites please look at the ability routines themselves, because you may not need to insert it multiple times, or will need to have inserted other routines to get them to work.
Spoiler:
4E - Tangled Feet [FR] [EM]
4F - Motor Drive [EM]
50 - Rivalry
51 - Steadfast
52 - Snow Cloak [FR] [EM]
53 - Gluttony
54 - Anger Point
55 - Unburden [FR] [EM]
56 - Heatproof [FR] [EM]
57 - Simple [FR] [EM]
58 - Dry Skin [EM]
59 - Download
5A - Iron Fist
5B - Poison Heal
5C - Adaptability
5D - Skill Link [FR] [EM]
5E - Hydration
5F - Solar Power
60 - Quick Feet [FR] [EM]
61 - Normalize [FR] [EM]
62 - Sniper [FR] [EM]
63 - Magic Guard [EM]
64 - No Guard [FR] [EM]
65 - Stall [FR] [EM]
66 - Technician [FR] [EM]
67 - Leaf Guard [EM]
68 - Klutz
69 - Mold Breaker [FR] [EM]
6A - Super Luck [FR] [EM]
6B - Aftermath
6C - Anticipation
6D - Forewarn
6E - Unaware [FR]
6F - Tinted Lens [FR] [EM]
70 - Filter [FR] [EM]
71 - Slow Start
72 - Scrappy [FR] [EM]
73 - Storm Drain [EM]
74 - Ice Body
75 - Solid Rock [FR] [EM]
76 - Snow Warning [FR]
77 - Honey Gather
78 - Frisk
79 - Reckless
7A - Multitype
7B - Flower Gift
7C - Bad Dreams
7D - Pickpocket
7E - Sheer Force
7F - Contrary
80 - Unnerve
81 - Defiant [FR]
82 - Defeatist [FR] [EM]
83 - Cursed Body
84 - Healer
85 - Friend Guard
86 - Weak Armor
87 - Heavy Metal
88 - Light Metal
89 - Multiscale [FR] [EM]
8A - Toxic Boost [FR] [EM]
8B - Flare Boost [FR] [EM]
8C - Harvest
8D - Telepathy
8E - Moody
8F - Overcoat [FR] [EM]
90 - Poison Touch
91 - Regenerator [FR] [EM]
92 - Big Pecks [FR] [EM]
93 - Sand Rush [FR] [EM]
94 - Wonder Skin [FR] [EM]
95 - Analytic
96 - Illusion
97 - Imposter
98 - Infiltrator
99 - Mummy
9A - Moxie [FR] [EM]
9B - Justified
9C - Rattled
9D - Magic Bounce [FR]
9E - Sap Sipper [EM]
9F - Prankster [FR] [EM]
A0 - Sand Force
A1 - Iron Barbs
A2 - Zen Mode
A3 - Victory Star [FR] [EM]
A4 - Turboblaze [FR] [EM]
A5 - Teravolt [FR] [EM]
A6 - Aroma Veil [EM]
A7 - Flower Veil [EM]
A8 - Cheek Pouch
A9 - Protean [FR] [EM]
AA - Fur Coat [FR] [EM]
AB - Magician
AC - Bulletproof [FR] [EM]
AD - Competitive [FR]
AE - Strong Jaw
AF - Refrigerate [FR] [EM]
B0 - Sweet Veil [EM]
B1 - Stance Change
B2 - Gale Wings [FR] [EM]
B3 - Mega Launcher
B4 - Grass Pelt
B5 - Symbiosis
B6 - Tough Claws
B7 - Pixilate [FR] [EM]
B8 - Gooey
B9 - Aerilate [FR] [EM]
BA - Parental Bond
BB - Dark Aura
BC - Fairy Aura
BD - Aura Break
BE - Primordial Sea
BF - Desolate Land
C0 - Delta Stream
4F - Motor Drive [EM]
50 - Rivalry
51 - Steadfast
52 - Snow Cloak [FR] [EM]
53 - Gluttony
54 - Anger Point
55 - Unburden [FR] [EM]
56 - Heatproof [FR] [EM]
57 - Simple [FR] [EM]
58 - Dry Skin [EM]
59 - Download
5A - Iron Fist
5B - Poison Heal
5C - Adaptability
5D - Skill Link [FR] [EM]
5E - Hydration
5F - Solar Power
60 - Quick Feet [FR] [EM]
61 - Normalize [FR] [EM]
62 - Sniper [FR] [EM]
63 - Magic Guard [EM]
64 - No Guard [FR] [EM]
65 - Stall [FR] [EM]
66 - Technician [FR] [EM]
67 - Leaf Guard [EM]
68 - Klutz
69 - Mold Breaker [FR] [EM]
6A - Super Luck [FR] [EM]
6B - Aftermath
6C - Anticipation
6D - Forewarn
6E - Unaware [FR]
6F - Tinted Lens [FR] [EM]
70 - Filter [FR] [EM]
71 - Slow Start
72 - Scrappy [FR] [EM]
73 - Storm Drain [EM]
74 - Ice Body
75 - Solid Rock [FR] [EM]
76 - Snow Warning [FR]
77 - Honey Gather
78 - Frisk
79 - Reckless
7A - Multitype
7B - Flower Gift
7C - Bad Dreams
7D - Pickpocket
7E - Sheer Force
7F - Contrary
80 - Unnerve
81 - Defiant [FR]
82 - Defeatist [FR] [EM]
83 - Cursed Body
84 - Healer
85 - Friend Guard
86 - Weak Armor
87 - Heavy Metal
88 - Light Metal
89 - Multiscale [FR] [EM]
8A - Toxic Boost [FR] [EM]
8B - Flare Boost [FR] [EM]
8C - Harvest
8D - Telepathy
8E - Moody
8F - Overcoat [FR] [EM]
90 - Poison Touch
91 - Regenerator [FR] [EM]
92 - Big Pecks [FR] [EM]
93 - Sand Rush [FR] [EM]
94 - Wonder Skin [FR] [EM]
95 - Analytic
96 - Illusion
97 - Imposter
98 - Infiltrator
99 - Mummy
9A - Moxie [FR] [EM]
9B - Justified
9C - Rattled
9D - Magic Bounce [FR]
9E - Sap Sipper [EM]
9F - Prankster [FR] [EM]
A0 - Sand Force
A1 - Iron Barbs
A2 - Zen Mode
A3 - Victory Star [FR] [EM]
A4 - Turboblaze [FR] [EM]
A5 - Teravolt [FR] [EM]
A6 - Aroma Veil [EM]
A7 - Flower Veil [EM]
A8 - Cheek Pouch
A9 - Protean [FR] [EM]
AA - Fur Coat [FR] [EM]
AB - Magician
AC - Bulletproof [FR] [EM]
AD - Competitive [FR]
AE - Strong Jaw
AF - Refrigerate [FR] [EM]
B0 - Sweet Veil [EM]
B1 - Stance Change
B2 - Gale Wings [FR] [EM]
B3 - Mega Launcher
B4 - Grass Pelt
B5 - Symbiosis
B6 - Tough Claws
B7 - Pixilate [FR] [EM]
B8 - Gooey
B9 - Aerilate [FR] [EM]
BA - Parental Bond
BB - Dark Aura
BC - Fairy Aura
BD - Aura Break
BE - Primordial Sea
BF - Desolate Land
C0 - Delta Stream
Updated Effects
All the routines here are to add effects that did not exist in Gen 3 to abilities that did. They use the same index numbers as the existing abilities.
Last edited: