Jump to content

Vennobennu

Member
  • Posts

    469
  • Joined

  • Last visited

Everything posted by Vennobennu

  1. yes perfect i will treasure it for a moderate length of time
  2. I think, a festive hat is just what this avatar needs to be fully sublime.
  3. There is an AI type that does exactly this in fe7 and 8; it's most likely in fe6 too. Which enemies have you seen this behaviour from?
  4. Ah yeah, when the AI is doing the "nearby player units" calculation, it only considers your units' strongest weapons that could hit the AI at its attack position. And indeed, one of the starting Gargoyles is set to do nothing with a 50% chance, IS moves in unknowable ways.
  5. The reason for the Gorgon's behavior may be caused by the AI's preference to attack units that are alone and near other enemies - the more units are nearby, the lower priority that target has; and the more enemy units that are near the target, the more likely that target is to be attacked. The Stone AI specifically might go for units with the most HP remaining too. Hope that helps.
  6. fyi, this can't be used for generic units, as UNCM/UNCR don't accept coordinates as a parameter.
  7. This lets weapons in FE6 have different WExp values like the other GBA games, by way of a table of WExp values indexed by the item ID. Download Paste the contents of "Wexp.dmp" to some free space in your ROM at an offset divisible by four. The hex 00 80 E0 08 at the end of the file is a pointer to the Wexp table for each weapon in the game. Change this to a pointer to wherever you want the Wexp table to go. The (Item ID)th byte in that table will correspond to the amount of Weapon Exp the weapon of that ID gives for each hit. Paste the following to $255D4: 00490847 2184E008 The '2184E008' represents a pointer to the offset that the WExp's code resides at +1. Change this to a pointer to wherever you have placed it, +1. Finally, make sure to fill out your WExp table with a bunch of 01s to start off.
  8. She shows up on Turn 15, on the upper right staircase going by WoD. it's a little funny to me that you can recruit cath on the very last chapter with any chests or doors
  9. The exp curve in the gba fire emblems is pretty generous; your exp from defeating an enemy only falls by 3.333... for each level above your opponent you are (and only rises by 3.333... for each level below them you are). Thieves and bosses give a flat 20 and 40 bonus to kill exp received, respectively, which makes it easier for units of any level to keep gaining levels. Making the boss/thief bonuses multiplicative instead of additive, and steepening the exp curve in general would help to make super units less viable. Under the hypothetical steeper curve, defeating an enemy 5 levels above you would give you 60 xp, while defeating one 5 levels below you would grant just 3 xp.
  10. It is colder up in the clouds, cold enough to make snow crystals form. Ofc when the snow falls to the ground it usually will melt quickly, as the local air+ground will still be well above freezing. The more you know~
  11. Iji is great you can go through the entire game without killing anybody and the game acknowledges your pacifism how cool is that? also the music is rad as hell:
  12. you don't need to play the japanese version for that. hard mode bonuses are defined in each chapter's chapter data table, you can just edit a value. unless you meant playing on cartridge. carry on in that case.
  13. I'm mostly thinking in terms of comparison to other map types. In FE7, C28 and 28x, for example, are well-known for being tough (even if Jaffar in 28 and the 4 Boltings in 28x make them partly luck-based affairs); defence maps like Talons Alight, Unfulfilled Heart and sands of time just aren't on the radar compared. Pirate Ship and Merlinus's chapter are rougher since most of your units aren't very strong at the time, but they're still not too hard to get through. Or maybe I'm just underselling them because I know now how to trivialize them.
  14. Mounted units being good at everything is in part due to their having good stats all around and multiple weapon types on top of movement +canto. Also IS defense maps are usually very easy to win to begin with. There aren't many games in which cavaliers have significantly lower stats than their dismounted counterparts. Alec/Noish in Fe4 are only usable thanks to their class. Maybe Fe12 on the higher difficulties too. But usually they're as good or better at combat as foot units and gain xp at the same rate. If more cavs had mediocre stats, and simply couldn't do some things, combat-wise, that most foot units could, they wouldn't be too overpowered, I think
  15. It depends on the AI of both the damaged enemy and the Priest. Normally, an AI with a healing staff will only heal a target if that target's AI determines that it needs healing - the threshold for 'needs it' varies between 0% and 80% HP, remaining, but is usually either 50% or 30%. Some healers, depending on their own AI settings, will heal allies who have less than 50% HP remaining regardless of their target's AI.
  16. I will get around to it sometime, it is just that finding out where all the equivalent routines and pointer tables are in FE8 will be a pain.
  17. I guess that flame scroll would be good for killing Knights? 30 hit makes me recoil internally haha. your hack seems cool, I'm impressed by how much you've managed to add to the engine. will definitely try it out when it is released.
  18. The +1 tells the game to read the assembly routine you've pointed to in THUMB mode, which is what I've written it in. So if you pasted the routine to 0x1005000, the IFAF would be IFAF 0x7 0x1005001.
  19. If you want that level check to account for promoted status, paste this hex to some region of free space (the offset must be 4- aligned/ a multiple of 4 however): Then in chapter 23 and 23x's ending events, replace IFAF 0x7 0x7D369 with IFAF 0x7 (offset you pasted code to)+1. This routine will add 20 the lord's calculated levels if they're promoted.
  20. vergil will stop being funny one day today is not that day.
  21. In order: as you can see this is a clear and unambiguous naming system that i hope to see everyone using in the future. god bless.
  22. At 0x2C474, you'll see 01 28 0D D0. Change that to 00 00 00 00. When I was looking for the section of code that dealt with the mode coefficient, I did so by locating the section of code that read the enemy's relative class power. From the calculation page for Sacred Stones, we know that the enemy's class power and the mode coefficient only come into play if the enemy is defeated. So, using the no$gba debugger, I went into the Prologue chapter and set a break on read on the Fighter's class power in the ROM and attacked one of those Fighters with Seth. The debugger broke (ie paused emulation) on 0x23CA0, part of a subroutine that calculates the enemy's effective level for experience game. From there, I was able to look forwards and backwards within the routine to find a section of code that checks your mode byte. If your mode byte was equal to 1 - which corresponds to the section of game before the route split - the game would use an alternate routine that cut your calculated level in half for the purposes of experience gain. By zeroing out this check at 0x2C474, the game will always use the normal routine. Of course, if you know that the game checks your mode byte and you know where the mode byte is in memory (0x0202BD0B by the way) you could just search directly for that byte being read during combat. I didn't know this at the time, so I used a more indirect method.
  23. Items in Fe12 do have flags that control character/class locks and whether or not they can be forged (and a flag that controls whether the item shows up as already forged, amusingly enough), so it's a decent bet that FE13's items work the same way.
×
×
  • Create New...