The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 895 - File: showthread.php PHP 7.3.33 (Linux)
File Line Function
/showthread.php 895 errorHandler->error




Users browsing this thread: 2 Guest(s)
Modifying the "Runic Forever" hack

#1
Posts: 6
Threads: 2
Thanks Received: 0
Thanks Given: 0
Joined: Aug 2018
Reputation: 0
Status
None
Hey everyone, first time poster here, lurker for a few weeks. Apologies for wall of text, conciseness isn't my strength. 

I am using the brilliant patch for FF6 called "Runic Forever" by HatZen08 found here: https://www.romhacking.net/hacks/1001/ I love what this does for Runic and Retort, but I wanted to know if it would be possible to make two changes:

1. When Celes uses Magic, even if Runic is "on," I'd like to turn (her only if possible, though it's also fine to turn off Gogo's or an enemy's since I do not intend to have enemies using Runic) Runic off again so that her spell goes through. This will allow her to cast spells without absorbing them herself, at the cost of removing Runic protection until she puts it up again. I saw that somebody in another thread wrote a hack that turns Runic off for party members, but I think that would cause a lot of balance problems in my game. I'm not concerned about Gogo, though if there is code that makes it work for him too that would be neat (though in the case of Gogo casting Magic while Celes has Runic up, I think it would still make sense for Celes to Runic Gogo's spell, and vice versa if Gogo is the one with Runic up).

2. I would prefer for Retort to be an incredible counterattack move that the player would like to put on Cyan right away against any physical attacker (at least in the early-mid game), but not let it be  activateable by doing SwdTech twice. In the patch, the player can use Retort once, then, as long as Retort isn't triggered by an enemy attack, the player can input Retort as Cyan's next command, triggering the move. This creates a balance problem since Retort is set in my game to be slightly over twice as powerful as Dispatch, making the optimal damage dealing path using up 2 turns to tediously input Retort twice. I would prefer to remove this extra functionality, and leave it purely as a counterattack. Using Retort will only ever turn the Retort flag "on," even if it's already on.

I apologize if this is the wrong place for a thread like this. I don't expect anyone to just up and code this for me, but I did wonder if anyone had already had the same or similar thoughts and worked out on a solution on their own. Additionally, if a more knowledgeable person here knows that it just isn't possible to do these changes, it would be a huge help to know that before I try to implement fixes with my own terrible programming skills. 

If not, for the first problem, I was thinking that I would start by modifying the "Magic" function code to remove any Runic flag if Celes is the character casting Magic. I'm ok with Gogo having an inferior version of Runic in this scenario, since he is so versatile.

For the second problem, I'm still trying to figure out how to go about it. I honestly see nothing in the Runic Forever patch that is making Retort have that extra functionality. Regardless, since the first problem seems more approachable, I'm not worried about it until I figure out the first one.

If anyone needs clarification on what I mean or if it would be preferred I post the code from the Runic Forever patch here in a code block, let me know, I also lurk in the Discord as @Darist#2876 (madsiur probably remembers my silly questions). 

As an aside, you guys are amazing and I wish I had discovered this site years ago. FF6 is my favorite game of all time and I'm having a blast tweaking it to my heart's content, already incorporating a lot of the patches/hacks/fixes posted on here and other sites (don't worry, if I ever put my own patch up as a "complete" hack, every single person who worked on any code I'm using or contributed in any way with advice/help will have their user names listed before mine as the major contributors!). Special shoutouts to madsiur, seibaby (love that Skelly avatar, I've actually spent a not-insignificant amount of time trying to hexedit his spells/stats in Chrono Cross to make him a better character as a reward for finding all his bones), and Gray Shadows for having really insightful code snippets/discussions relevant to my rebalancing hack.
  Find
Quote  



Messages In This Thread
Modifying the "Runic Forever" hack - by dtgenji - 09-19-2018, 10:40 AM

Forum Jump:

Users browsing this thread: 2 Guest(s)


Theme by Madsiur2017Custom Graphics by JamesWhite