Note: You are not logged in.
3.5E/PFRPG ADV/DIS & Modifier Buttons

by sirkerry

FREE
0.00 Avg. rating (0)

Forum Thread
Total Subscribers:


Description

Adds familiar 5E-style modifier stack buttons directly to the desktop modifier panel: ADV / DIS , +1/-1, +2 / -2 , +5 / -5

These sit cleanly between the modifier number box and the dice panel for fast, one-click access during play.

Key Features

  • ADV / DIS buttons toggle the generic Advantage/Disadvantage system already built into PFRPG - Extended Automation (doubles the d20 and keeps the best/worst result on attacks, saves, skills, and initiative).
  • +1 / -1, +2 / -2 and +5 / -5 buttons provide quick common circumstance modifiers (real code implementation — not just UI buttons).
  • Widens the modifier stack panel to ~200px (matching 5E) to accommodate the new buttons without overlap.
  • Purely additive — no core ruleset files are overwritten or replaced.

How It Works

This extension does not re-implement Advantage/Disadvantage. It leverages the robust, generic system already present in PFRPG - Extended Automation (manager_actions_kel.lua). It simply supplies the missing UI buttons that set the "ADV" and "DISADV" keys in the ModifierManager.

The numeric buttons (+1/-1/+2/-2/+5/-5) use a lightweight manager_35e_advdis.lua that registers on the same universal onActionPostModRoll hook used by Extended Automation and other extensions, ensuring clean chaining with existing handlers.

Requirements

  • PFRPG - Extended Automation (by rhythmist, mr900rr, darrenan, tahl_liadon, bmos, and many others) must be loaded alongside this extension. Without it, the ADV/DIS buttons will visually toggle but have no effect on rolls.

Compatibility

  • Official 3.5E and PFRPG rulesets (PFRPG inherits from 3.5E).
  • Works alongside other additive extensions.
  • Tested with current FGU versions.

Perfect For

  • Players and GMs who love the speed and clarity of 5E's modifier buttons but run 3.5E or Pathfinder 1E campaigns.
  • Tables wanting faster combat and checks without memorizing or hunting for circumstance modifiers.

Bring modern quality-of-life to your classic d20 games!



UUID d6cdebc4-8267-11f1-a411-0050562be458