-
January 27th, 2024, 17:28 #1
- Join Date
- Sep 2010
- Posts
- 13
Converting RMU Absolute Hit rule to RMC
Absolute Hit! If a combatant’s total attack roll is over 175 then he gets a bonus to the critical roll of +1 for every 5 above 175, rounding up.
Or if that wasn't possible, as a brute force method, could one add additional categories to every attack table that hold an effect string? Then repeat the 175 dmg but add the effect. Can attack tables even hold effect strings like critical tables? For example (this doesn't work, but maybe something else will?):
Code:<id-00048> <RMCAttackResults type="string">60IE;60IE;58IE;58IE;57HE;57HE;54HE;54HE;52HE;52HE;52HE;52HE;52HE;52HE;51HE;51HE;49HE;49HE;48HE;48HE;</RMCAttackResults> <AttackerEffects> <id-00001> <NextRoll type="number">1</NextRoll> </id-00001> </AttackerEffects> <Roll type="string">176-181</Roll> </id-00048>
-
January 27th, 2024, 19:59 #2
- Join Date
- Apr 2011
- Posts
- 2,284
I don't think the AttackerEffects will work with a result roll but I haven't tested it. It sounds like you will need an extension to handle that modifier.
-
January 28th, 2024, 01:03 #3
- Join Date
- Sep 2010
- Posts
- 13
I tried a few things, and as you guessed, Attacker Effects does not work, nor does Effects. I can't find any examples in any ruleset lau or extension that I could adapt. I don't know the system well enough to define something from scratch. Is Ambush automated anywhere I am not seeing? That would add +/- to criticals.
On a semi-related note. Is an RMU ruleset still in the cards for the future? I love to throw money at problems.
-
January 30th, 2024, 00:51 #4
- Join Date
- Apr 2011
- Posts
- 2,284
Ambush isn't automated. The GM needs to manually adjust it.
-
January 30th, 2024, 01:29 #5
- Join Date
- Sep 2010
- Posts
- 13
Ya. I have found a crit.Modifer function. Looking into the Table Resolver to determine where it finds the final attack roll total. MAYBE I can do some sort of a math.floor function where its like If nRoll > 175 then (nRoll - 175)/5 = Absolute hit bonus. Then either use the crit.Modifer if it even functions that way or just make a new field that reports what the adjustment total is, so the GM doesnt have to do the math each time and then can just enter it manually..
-
January 30th, 2024, 01:39 #6
- Join Date
- Apr 2011
- Posts
- 2,284
If you want to do it in an extension then you would just have to store the Absolute Hit bonus somewhere in the Table Resolver. It could be an invisible control. Then change the manager_action_resulttable.lua file to use that bonus instead of just using zero.
-
February 1st, 2024, 01:18 #7
- Join Date
- Sep 2010
- Posts
- 13
Got it! I was too dumb to figure out how to get it to work through manager_action_resulttable.lua BUT my good friend ChatGPT and I were able to mangle the crit resolver function from utility_tables.xml enough to include it
-
February 1st, 2024, 07:09 #8
- Join Date
- Apr 2011
- Posts
- 2,284
Good job getting it working. Hopefully you made it an extension instead of modifying the ruleset since you would have to update it each time the ruleset is updated.
Thread Information
Users Browsing this Thread
There are currently 2 users browsing this thread. (0 members and 2 guests)
Bookmarks