
Latest RPGMaster news... 7th March 2023 New release has been made, and the release notes can be found here. In brief, this release includes: Rods, Staves & Wands: All Rods, Staves & Wands from the Dungeon Master's Guide (June 1989) have been coded into the databases. A new means of using the magical attacks and powers of each item has also been implemented: Rods, Staves & Wands now need to be taken "in-hand" using the Change Weapon dialogue in order to use their powers and functions via the Attack action. Character Attribute Checks: A menu option has been added to the "Other" action menu to undertake Character Attribute Checks in a similar fashion to Saving Throws: indeed, the dialogue displayed is very similar to that for saving throws and uses much of the same functionality. Expend Charges on Successful Hit: Some magic items only expend a charge if a function that requires a melee touch succeeds. This can now be achieved, even for Targeted Attacks, by placing the field tag c:# in the DmgData section of the item specification, rather than in the ToHitData section. Executable Commands on Roll Template Result: As stated in the RPGMaster Library documentation, a RPGMaster Roll Template field tag of {{Result=...}} can be used to compare any two other Roll Template field values and declare a "Success" or a "Failure" based on a comparison of the two (only valid in RPGMattack and RPGMdefault templates, and other templates based on them). It is now also possible to add executable commands in either or both of {{SuccessCmd=...command to be executed on success...}} and {{FailCmd=...command to be executed on failure...}}. GM Roll Quiery Extension: RPGMaster API commands can now use a special version of the Roll Query as an RPGMaster API command parameter to request the GM to respond to the Roll Query, whomever triggered the command or controls the relevant character. AOE Targeting Command Extension: There are some circumstances where it is useful to be able to both display an area of effect and also initiate a targeting command in a one line command. A new extended version of the --aoe command syntax has been introduced which allows for a target command to be triggered only after the area of effect is displayed. See the RoundMaster API Help handout for the full syntax 31st January 2023 Release of version 1.4.04 of the RPGMaster Suite. This includes the following features: full details can be seen here . Character Sheet Conversion: buttons calling functions to convert manually completed character sheets to the format required for RPGMaster have been added to the Token Setup menu. Token Bar management: a new sub-menu has been added to the Token Setup menu to manage the default token bars used by the APIs, and to set token bars for tokens across the campaign, including for creature mobs. Very Short Range weapons: ranges can now be set for ranged weapons with very short ranges of less than 10 feet. In this release the Drag & Drop creatures have not changed and are: Advanced-Bullywug, Advanced-Bullywug-Shaman, Air-Elemental, Amphisbaena, Animal-Skeleton, Aquatic-Ogre-Chief,
Aquatic-Ogre-Female, Aquatic-Ogre-Merrow, Aquatic-Ogre-Patrol-Leader, Aquatic-Ogre-Shaman, Aquatic-Ogre-Young
Basilisk-Dracolisk, Basilisk-Greater, Basilisk-Lesser, Bear-Black, Bear-Brown, Bear-Cave, Bear-Polar, Beholder-45-49HP, Beholder-50-59HP,
Beholder-60-69HP, Beholder-70-75HP, Birdcharmer, Black-Bear, Black-Rat, Blink-Dog, Boalisk, Brown-Bear, Brown-Rat, Brownie, Bugbear,
Bugbear-Chieftain, Bugbear-Leader, Bugbear-ac5, Bullywug, Bullywug-Advanced, Bullywug-Advanced-Shaman, Bullywug-Chieftain, Bullywug-Leader,
Bullywug-Sub-Chief
Carrion-Crawler, Cave-Bear, Constrictor-Snake, Death-Dog, Dracolisk, Dryad
Earth-Elemental, Elemental-Air, Elemental-Earth, Elemental-Fire, Elemental-Water
Fire-Elemental, Fire-Mephit, Flind, Flind-Leader, Flind-ac5, Fremlin, Freshwater-Troll, Freshwater-Troll-Shaman
Galtrit, Ghast, Ghost-ethereal-plane, Ghost-material-plane, Ghoul, Giant-Cobra, Giant-Constrictor-Snake, Giant-Leech-1HD, Giant-Leech-2HD,
Giant-Leech-3HD, Giant-Leech-4HD, Giant-Poisonous-Snake, Giant-Rat, Giant-Scorpion, Giant-Sea-Snake, Giant-Skeleton, Giant-Two-Headed-Troll,
Gnoll, Gnoll-Chieftain, Gnoll-Leader, Gnoll-Warrior-Guard, Gnoll-ac5, Goblin, Goblin-Assistant, Goblin-Bodyguard, Goblin-Chief, Goblin-Leader,
Goblin-Shaman-L5, Goblin-Sub-Chief, Goblin-ac6, Gorgon, Greater-Basilisk, Gremlin, Gremlin-Fremlin, Gremlin-Galtrit, Gremlin-Mite,
Gremlin-Mite-Female, Gremlin-Mite-King, Gremlin-Snyad
Half-Ogre, Half-Ogre-Kader, Half-Ogre-Shaman, Half-Ogre-Veteran, Half-Ogre-no-armour, Heway-Snake, Hippogriff, Hippogriff-Baby-Foal,
Hippogriff-Young-Foal, Hobgoblin, Hobgoblin-Assistant, Hobgoblin-Chief, Hobgoblin-Sergeant, Hobgoblin-Sub-Chief, Homonculus, Huge-Scorpion
Ice-Mephit, Imp-Mephit-Fire, Imp-Mephit-Ice, Imp-Mephit-Lava, Imp-Mephit-Mist, Imp-Mephit-Smoke, Imp-Mephit-Steam
Jermlaine, Jermlaine-Elder, Ju-Ju-Zombie
Killmoulis, Kobold, Kobold+ac7, Kobold-Chieftain, Kobold-Guard, Kobold-bodyguard, Kobold-leader
Lacedon, Large-Scorpion, Lava-Mephit, Leech-Giant-1HD, Leech-Giant-2HD, Leech-Giant-3HD, Leech-Giant-4HD, Leech-Throat, Leprechaun,
Lesser-Basilisk, Lich, Lizardman, Lizardman-King, Lizardman-Patrol-Leader, Lizardman-Shaman-3HD, Lizardman-Shaman-4HD, Lizardman-Shaman-5HD,
Lizardman-Shaman-7HD, Lizardman-Sub-Leader, Lizardman-War-Leader
Marine-Scrag, Marine-Scrag-Shaman, Mephit-Fire, Mephit-Ice, Mephit-Lava, Mephit-Mist, Mephit-Smoke, Mephit-Steam, Merman, Merman-Chieftain,
Merman-Guard, Merman-Leader, Merman-Patrol-Lead-2HD, Merman-Patrol-Lead-3HD, Merman-Shaman, Merrow, Merrow-Chief, Merrow-Female,
Merrow-Patrol-Leader, Merrow-Shaman, Merrow-Young, Mist-Mephit, Mite, Mite-Female, Mite-King, Monster-Skeleton, Monster-Zombie, Mummy
Ogre, Ogre-Chieftain, Ogre-Half-Ogre, Ogre-Half-Ogre-Kader, Ogre-Half-Ogre-Shaman, Ogre-Half-Ogre-Veteran, Ogre-Half-Ogre-no-armour,
Ogre-Leader, Ogre-Mage, Ogre-Mage-Priest, Ogrillon, Orc, Orc-Assistant, Orc-Bodyguard, Orc-Chieftain, Orc-Guard, Orc-Leader, Orc-Shaman-L5,
Orc-Sub-Chief, Orc-ac6, Osquip
Piercer-1HD, Piercer-2HD, Piercer-3HD, Piercer-4HD, Poison-Snake-1-4, Poison-Snake-12-14, Poison-Snake-15-17, Poison-Snake-18-19,
Poison-Snake-20, Poison-Snake-5-6, Poison-Snake-7-11, Polar-Bear, Poltergeist
Rat-Black, Rat-Brown, Rat-Giant, Rat-Swarm-of
Sahuagin, Sahuagin-Baron, Sahuagin-Chieftain, Sahuagin-Female, Sahuagin-Guard, Sahuagin-Hatchling, Sahuagin-High-Priestess, Sahuagin-King,
Sahuagin-Lair-Priestess-L2, Sahuagin-Lair-Priestess-L3, Sahuagin-Lair-Priestess-L4, Sahuagin-Lair-Priestess-L5, Sahuagin-Lieutenant,
Sahuagin-Noble-Guard, Sahuagin-Prince, Sahuagin-Underpriestess, Saltwater-Troll, Saltwater-Troll-Shaman, Scorpion-Giant, Scorpion-Huge,
Scorpion-Large, Shadow, Skeleton, Skeleton-Animal, Skeleton-Giant, Skeleton-Monster, Smoke-Mephit, Snake-Amphisbaena, Snake-Birdcharmer,
Snake-Boalisk, Snake-Constrictor, Snake-Constrictor-Giant, Snake-Giant-Cobra, Snake-Giant-Sea, Snake-Heway, Snake-Poisonous-1-4,
Snake-Poisonous-12-14, Snake-Poisonous-15-17, Snake-Poisonous-18-19, Snake-Poisonous-20, Snake-Poisonous-5-6, Snake-Poisonous-7-11,
Snake-Poisonous-Giant, Snake-Spitting, Snyad, Spectre, Spitting-Snake, Steam-Mephit, Swarm-of-Rats
Throat-Leech, Troll, Troll-Freshwater-Scrag, Troll-Freshwater-Shaman, Troll-Giant-Two-Headed, Troll-Saltwater-Marine-Scrag,
Troll-Saltwater-Scrag-Shaman, Troll-Shaman-Chieftain
Vampire
Water-Elemental, Wight, Wraith
Zombie, Zombie-Ju-Ju, Zombie-Monster API-supplied Database character sheets no longer exist: as of v1.3.00 of the APIs, the standard databases supplied with the APIs are all held in memory, for speed and space gains (eliminates about 2,000 Roll20 objects!). You can still extract them to character sheets to look at them and pinch parts for your own magic items, spells, character types, powers, weapons etc using the new !magic --extract-db <db-name> command - see the MagicMaster Help Handout (or type !magic --help ) for details. The RPGMaster Series of APIs is... RPGMaster RPGMaster series for AD&D2e is now available by the One-Click install. You can find information on RoundMaster, InitMaster, AttackMaster, MagicMaster, CommandMaster and the RPGMaster Library on the RPGMaster Wiki page, which includes introductory videos on use, and links to the Wiki pages for each individual API. RoundMaster extends the functionality of the t Turn Tracker capability. Based on the old TrackerJacker API, extended to support Effect Macros triggered when statuses are added, exist on, or are removed from tokens. Effect Macros are user programmable and can do anything Roll20 or added APIs can do. InitMaster supports initiative for RPGs (initially only AD&D 2e) using RoundMaster, and manages issues like multiple Turn Order entries for multiple attacks per round, dealing with the effects of spells like Haste and Slow on initiative, action speeds for many different weapons, magic items and other actions, plus many other features . AttackMaster provides functions to manage weapons, armour & shields, including taking weapons in hand and using them to attack. It uses standard AD&D 2e rules to the full extent. MagicMaster provides functions to manage all types of magic, including Wizard & Priest spell use and effects; Character, NPC & Monster Powers; and discovery, looting, use and cursing of Magic Items. CommandMaster manages the initialisation of a Campaign to use the RPGMaster APIs, communication and command syntax updates between the APIs and, most importantly for the DM , easy menu-driven setup of Tokens and Character Sheets to work with the APIs. RPGMaster Library provides all the data and processing for a specific version of an RPG. As of now, there is only one version, for AD&D2e. New versions might appear at unpredictable intervals in the future (but the author plays AD&D2e so he did this one first!). These APIs currently are focused on supporting AD&D 2E game-play, although RoundMaster can be used more widely. If you have any questions, thoughts or ideas (or bug reports...), please post them on this thread.