You can get the latest version here:
http://tenian.eugenez.net/Parser/4EParser_4_0_103.msi
I know it works with the MM3. I also ran tests on the original MM, the compendium updated a mass of data in the original MM. Much of it related to the origin/type/keywords of NPCs...and a lot of it seems wrong. Nothing I can do, WOTC needs to fix it.
Version History:
Note: to use the NPC Database features the Microsoft Office or the ACE drivers are required.
ACE drivers can be downloaded at the following address:
http://www.microsoft.com/downloads/details.aspx?familyid=7554f536-8c28-4598-9b72-ef94e038c891&displaylang=en
****************************Public Release: 8/6/2010 *****************
4.0.103
* NPCs: Lore parsed into non-formattedtext nodes for easy ruleset access
4.0.102
* NPCs: Changed output of MM3 style auras
4.0.101
* Compendium: Repair original MM data involving changes to the flavor, flavoralt and flavorIndent classes
4.0.100
* Compendium: Remove more of the silly "Update/Revision/Deleted/Addition" history tags in npcs
4.0.99
* Compendium: Fixed problem where Derro "Strength of Mind" was incorrectly detected as the start of the Str stat
4.0.98
* NPCs: Support for the mr power tag (new in MM3)
4.0.97
* Compendium: Fixed missing description data in all npc formats
4.0.96
* Compendium: Fixed missing equipment data in all npc formats
4.0.95
* Powers: Fixed an issue with Granted paragon path powers where the name of the path was in the power. Primal Power Wardens
4.0.94
* Compendium: Fixed Language in MM3 format
4.0.93
* Compendium: Handle some exceptions like the Great Ape
4.0.92
* Compendium: Initial Code to handle new MM3 format data
4.0.91
* Compendium: Remove more of the silly "Update/Revision/Deleted/Addition" history tags in powers/feats
4.0.90
* Compendium: Added code to remove the ", page " data from feats and powers
Friday, August 6, 2010
Sunday, July 25, 2010
Made a dent
I spent some time decoding the new NPC format and managed to get everything working. I also found and fixed some errors in older data sets (equipment wasn't showing up, historical notes were not being suppressed).
Now it's to the audit part of the process. Everything looks correct so far but the MM3 adds a pretty significant number of npcs. Also the update made major changes to the old data, particularly the keywords / origins changed significantly (check out the fire bat).

Also I was alerted to an error in some PHB2 powers, particularly the stupid Warden Wonder Twin powers where the paragon path name is included in the power name. I fixed this.
Now it's to the audit part of the process. Everything looks correct so far but the MM3 adds a pretty significant number of npcs. Also the update made major changes to the old data, particularly the keywords / origins changed significantly (check out the fire bat).

Also I was alerted to an error in some PHB2 powers, particularly the stupid Warden Wonder Twin powers where the paragon path name is included in the power name. I fixed this.
Friday, July 23, 2010
Fonts again...
I did some more work and locked speaking in languages to languages that the players have listed on their sheets.I also did a quick search and replaced all the fonts with ones that I believe are freely distributable. I added a source file that lists where I got the font from and in most cases I included the zip file that contains the font.
Download the extension here.
To switch the fonts it's a three step process:
1) Convert a .ttf file into a .fgf file using the FGFontGenerator (available from Smiteworks).
2) Copy the .fgf file into the extensions fonts directory.
3) Edit the extension.xml and change the fgffile name="fonts/{your fgf filename here}.fgf" for the language you wish to alter. Adding additional languages is just a matter of adding a new font block and adding the proper entries to the character sheets.
Saturday, July 17, 2010
Thursday, July 1, 2010
New Parser - MM3 support (pre compendium)
The 4.0.89 parser is out. It handles all the released MM3 content, but until the compendium gets updated and I can give it more MM3 data to process, I won't say MM3 is fully supported.
It can be found at the usual address
http://tenian.eugenez.net/Parser/
Version History:
Note: to use the NPC Database features the Microsoft Office or the ACE drivers are required.
ACE drivers can be downloaded at the following address:
http://www.microsoft.com/downloads/details.aspx?familyid=7554f536-8c28-4598-9b72-ef94e038c891&displaylang=en
****************************Public Release: 7/1/2010 *****************
4.0.89
* General: Hopefully fixed an out of range exception when clearing some menu items
4.0.88
* Trap: Null perception check.
4.0.87
* MM3: Power style flag for ruleset formatting
4.0.86
* MM3: MM3 Action/Power format support
4.0.85
* MM3: Support for MM3 senses
4.0.84
* MM3: Support for different cascading caused by MM3 formatting
4.0.83
* Disease: Support for diseases based on skills other than Endurance
4.0.82
* MM3: Built MM3 style section of the fluff output routine to more closely match the MM3.
4.0.81
* NPC: Corrected a problem where an extra space was being stored with the stats when sending to the database.
4.0.80
* MM3: Support for ____ In Combat header of fluff. To be entered as Z ____ In Combat. For example Z Rot Grubs In Combat
4.0.79
* NPC: Fixed Power parse issue when a power includes range, but it isn't a range clause
4.0.78
* NPC: Allowed cascade from Origin to XP
4.0.77
* Scrape: Fixed Z4.gif image translation
4.0.76
* NPC Database: Compiled as DLL
4.0.75
* NPC Database: Fixed "Query too complex" error
4.0.74
* NPC Database: Added Encounter file Filter and processing
4.0.73
* NPC Database: Fixed Keyword search
4.0.72
* NPC Database: Added Filter settings for XP and Keywords
4.0.71
* NPC Database: Added Keywords and XP to NPC database
4.0.70
* NPC Database: Got Permutation function working
4.0.69
* NPC Database: Added GetAvailable
4.0.68
* NPC Database: Switched to access database
4.0.67
* NPC Database: First pass
4.0.66
* Trap: Zeph can't build trap files fix.
4.0.65
* Trap: Fixed traps where WOTC was sloppy and didn't include the expected fields.
4.0.64
* Trap: Countermeasures and triggers processed into different nodes. Trigger -> Initiative transistion allowed
4.0.63
* Catalog: Corrected bug created when feature only lists were added.
4.0.62
* PHB2: Requirement->Trigger cascade allowed
4.0.61
* Trap: Corrected a bug with multiple additional skills. Upgrade to Elite processed into different nodes.
4.0.60
* Powers: "Pact Boon" now recognized and functions the same as "Attack" and "Utility"
4.0.59
* Trap: Additional skill data processed into different nodes.
4.0.58
* Trap: Multiple Additional Skills fixed
4.0.57
* Trap: Perception data processed into different nodes.
It can be found at the usual address
http://tenian.eugenez.net/Parser/
Version History:
Note: to use the NPC Database features the Microsoft Office or the ACE drivers are required.
ACE drivers can be downloaded at the following address:
http://www.microsoft.com/downloads/details.aspx?familyid=7554f536-8c28-4598-9b72-ef94e038c891&displaylang=en
****************************Public Release: 7/1/2010 *****************
4.0.89
* General: Hopefully fixed an out of range exception when clearing some menu items
4.0.88
* Trap: Null perception check.
4.0.87
* MM3: Power style flag for ruleset formatting
4.0.86
* MM3: MM3 Action/Power format support
4.0.85
* MM3: Support for MM3 senses
4.0.84
* MM3: Support for different cascading caused by MM3 formatting
4.0.83
* Disease: Support for diseases based on skills other than Endurance
4.0.82
* MM3: Built MM3 style section of the fluff output routine to more closely match the MM3.
4.0.81
* NPC: Corrected a problem where an extra space was being stored with the stats when sending to the database.
4.0.80
* MM3: Support for ____ In Combat header of fluff. To be entered as Z ____ In Combat. For example Z Rot Grubs In Combat
4.0.79
* NPC: Fixed Power parse issue when a power includes range, but it isn't a range clause
4.0.78
* NPC: Allowed cascade from Origin to XP
4.0.77
* Scrape: Fixed Z4.gif image translation
4.0.76
* NPC Database: Compiled as DLL
4.0.75
* NPC Database: Fixed "Query too complex" error
4.0.74
* NPC Database: Added Encounter file Filter and processing
4.0.73
* NPC Database: Fixed Keyword search
4.0.72
* NPC Database: Added Filter settings for XP and Keywords
4.0.71
* NPC Database: Added Keywords and XP to NPC database
4.0.70
* NPC Database: Got Permutation function working
4.0.69
* NPC Database: Added GetAvailable
4.0.68
* NPC Database: Switched to access database
4.0.67
* NPC Database: First pass
4.0.66
* Trap: Zeph can't build trap files fix.
4.0.65
* Trap: Fixed traps where WOTC was sloppy and didn't include the expected fields.
4.0.64
* Trap: Countermeasures and triggers processed into different nodes. Trigger -> Initiative transistion allowed
4.0.63
* Catalog: Corrected bug created when feature only lists were added.
4.0.62
* PHB2: Requirement->Trigger cascade allowed
4.0.61
* Trap: Corrected a bug with multiple additional skills. Upgrade to Elite processed into different nodes.
4.0.60
* Powers: "Pact Boon" now recognized and functions the same as "Attack" and "Utility"
4.0.59
* Trap: Additional skill data processed into different nodes.
4.0.58
* Trap: Multiple Additional Skills fixed
4.0.57
* Trap: Perception data processed into different nodes.
Saturday, June 26, 2010
MM3
Wednesday, April 14, 2010
New Location
EugeneZ was gracious enough to give me space to host the parser. The new home is:
http://tenian.eugenez.net/Parser/
You'll find the latest version (4.0.56) there in both ZIP and MSI format.
Changes since the last version (mostly PHB3 or Zeph extensions related)
****************************Public Release: 4/14/2010 *****************
4.0.56
* General: Catalog function updated to support classes that only have features (Hybrids) and to support the new class syntax (Skill Powers)
4.0.55
* PHB3: New class syntax that enables the Paragon Path: tag to be suppressed from power output
4.0.54
* PHB3: Superior implements Properties and Groups no longer trim as weapons do
4.0.53
* PHB3: Added default level for powers that don't have one (Aspect of the Cultivator)
4.0.52
* PHB3: Option to display power lists with only features in the library. This is for Hybrids.
4.0.51
* General: Fixed bracketed feat support so that feats without brackets are grouped by tier
4.0.50
* PHB3: Support for Ki Focus formatting
4.0.48
* PHB2/PHB3: Support for paragon paths with () in their name
4.0.48
* PHB3: Support for Superior implements
4.0.47
* Effects: Support for effect parsing
4.0.46
* ZLINK: Support for cross module links, Zeph tables, Treasure parcels
4.0.45
* Tables: Support for Zeph's Table Extension.
4.0.44
* Treasure Parcels: Support for Zeph's Treasure Parcel Extension.
4.0.43
* General: Combo box improvements: Flicker removed, focus set, autocomplete, drop down.
4.0.42
* General: Option to split Feats that contain []s in the name into groups. Such as the styles or runic feats.
4.0.41
* PHB3: Parse support for powers that use Augment
4.0.40
* PHB3: Scrape support for powers that use Augment
4.0.39
* PHB3: Support for Processing Monk powers with []'s out of the compendium
http://tenian.eugenez.net/Parser/
You'll find the latest version (4.0.56) there in both ZIP and MSI format.
Changes since the last version (mostly PHB3 or Zeph extensions related)
****************************Public Release: 4/14/2010 *****************
4.0.56
* General: Catalog function updated to support classes that only have features (Hybrids) and to support the new class syntax (Skill Powers)
4.0.55
* PHB3: New class syntax that enables the Paragon Path: tag to be suppressed from power output
4.0.54
* PHB3: Superior implements Properties and Groups no longer trim as weapons do
4.0.53
* PHB3: Added default level for powers that don't have one (Aspect of the Cultivator)
4.0.52
* PHB3: Option to display power lists with only features in the library. This is for Hybrids.
4.0.51
* General: Fixed bracketed feat support so that feats without brackets are grouped by tier
4.0.50
* PHB3: Support for Ki Focus formatting
4.0.48
* PHB2/PHB3: Support for paragon paths with () in their name
4.0.48
* PHB3: Support for Superior implements
4.0.47
* Effects: Support for effect parsing
4.0.46
* ZLINK: Support for cross module links, Zeph tables, Treasure parcels
4.0.45
* Tables: Support for Zeph's Table Extension.
4.0.44
* Treasure Parcels: Support for Zeph's Treasure Parcel Extension.
4.0.43
* General: Combo box improvements: Flicker removed, focus set, autocomplete, drop down.
4.0.42
* General: Option to split Feats that contain []s in the name into groups. Such as the styles or runic feats.
4.0.41
* PHB3: Parse support for powers that use Augment
4.0.40
* PHB3: Scrape support for powers that use Augment
4.0.39
* PHB3: Support for Processing Monk powers with []'s out of the compendium
Friday, March 26, 2010
Wednesday, March 17, 2010
Monday, February 15, 2010
The agonizing grind........
Now that 2.0 is in public testing I switched back to looking at the parser. There have been a number of posts about random pieces of compendium data which do not scrape correctly. I decided to investigate these by attempting to scrape every published book and seeing what breaks and why.
Since the compendium feature is a new component of the parser, I never went back and ran serious testing against all the modules I had completed. In fact I've only been using it on material published after Divine Power. Any publication that predates that I parsed using either a purchased pdf or OCR from my purchased printed copy. This means several of the "big" books (PHB, MM, etc) never got the full testing.
That's not say I ran no testing on them, but I typically ran a sampling, because extracting and processing something like the entire Adventurer's vault is a pain. It's even more of a pain when your extraction process is still a bit suspect and you know you're going to have to do it more than once.
Anyhow, I decided to bite the bullet and go through each and every book and note what's broken, what I can fix, and what's beyond my control. I've been going in alphabetical order (for lack of a better system) and I am currently on the Player's Handbook and Player's Handbook 2. Both had issues with certain rituals which I think are fixed. I still need to re-scrape/parse them both and make sure the issue is taken care of and I didn't break anything else along the way.
I'm hopeful that I'll be able to complete the process this week.
Since the compendium feature is a new component of the parser, I never went back and ran serious testing against all the modules I had completed. In fact I've only been using it on material published after Divine Power. Any publication that predates that I parsed using either a purchased pdf or OCR from my purchased printed copy. This means several of the "big" books (PHB, MM, etc) never got the full testing.
That's not say I ran no testing on them, but I typically ran a sampling, because extracting and processing something like the entire Adventurer's vault is a pain. It's even more of a pain when your extraction process is still a bit suspect and you know you're going to have to do it more than once.
Anyhow, I decided to bite the bullet and go through each and every book and note what's broken, what I can fix, and what's beyond my control. I've been going in alphabetical order (for lack of a better system) and I am currently on the Player's Handbook and Player's Handbook 2. Both had issues with certain rituals which I think are fixed. I still need to re-scrape/parse them both and make sure the issue is taken care of and I didn't break anything else along the way.
I'm hopeful that I'll be able to complete the process this week.
Friday, January 29, 2010
Ruleset 2.0 is now available.
A ton of work went into this thing, mostly from moon_wizard (all the effects, combat, etc) and Zeph (the new look).
Also my poor testing groups had to struggle through a few sessions where things just didn't work (locked tokens = map crash. insubstantial = 1.5 damage instead of 2.0 damage, etc).
To check it out you'll need the TestModeManager tool for FGII which can be found here
After that you should just update and it will download all the new stuff. I strongly recommend backing up your campaigns before doing any conversion, but I don't remember any upgrade issues (then again 1.5.1 was months ago for me and my testers).
You can find more details on the thread in the FGII forums. I recommend you clear time on your schedule to read the changes/readme files once the install completes. A lot of things have changed...for the better.
Also my poor testing groups had to struggle through a few sessions where things just didn't work (locked tokens = map crash. insubstantial = 1.5 damage instead of 2.0 damage, etc).
To check it out you'll need the TestModeManager tool for FGII which can be found here
After that you should just update and it will download all the new stuff. I strongly recommend backing up your campaigns before doing any conversion, but I don't remember any upgrade issues (then again 1.5.1 was months ago for me and my testers).
You can find more details on the thread in the FGII forums. I recommend you clear time on your schedule to read the changes/readme files once the install completes. A lot of things have changed...for the better.
Monday, January 25, 2010
Dragonomicon: Metallic Dragons
Great book. I love the Dragonomicon books but they are a LOT of work to make into FGII modules. Especially since PDFs have gone away. Hand correcting the OCR of the Lairs section took forever.

Overall I'm pretty pleased with the results. Thanks to Zeph for OCR help and EugeneZ for cleaning the tags off the maps.
I made a few minor parser changes to allow for a few more ZLINKs and the suppression of a few items from the library lists.

Overall I'm pretty pleased with the results. Thanks to Zeph for OCR help and EugeneZ for cleaning the tags off the maps.
I made a few minor parser changes to allow for a few more ZLINKs and the suppression of a few items from the library lists.
Thursday, December 3, 2009
Limits?
I'm sure there is some limit in FGII based on the size of structures. It's probably at the bare minimum...256 more likely...32768
But I did a test after doing the targeting....this was only 2 double clicks. The highest target number I saw was...73:
Campaign saved.
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 55] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Goblin Cutter 38] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 46] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Goblin Cutter 5] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 52] [12] [1d20+5 = 12]
[GM] Attack [12] -> [at Orc Drudge 122] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 57] [9] [1d20+5 = 9]
[GM] Attack [9] -> [at Orc Berserker 142] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 23] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Decrepit Skeleton 12] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 31] [7] [1d20+5 = 7]
[GM] Attack [7] -> [at Orc Drudge 12] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 56] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Goblin Cutter 20] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 3] [19] [1d20+5 = 19]
[GM] Attack [19] -> [at Kobold Minion 8] [HIT]
GM: [GM] Original attack = 20+5=25
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 69] [1d20 = 20]
[GM] Attack [25] -> [at Kobold Cleaver 23] [CRITICAL HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 13] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Bugbear Warrior] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 32] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Goblin Cutter 13] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 53] [8] [1d20+5 = 8]
[GM] Attack [8] -> [at Goblin Hexer] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 17] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Goblin Cutter 11] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 30] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at White Dragon Wyrmling] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 70] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Gray Wolf 93] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 14] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Orc Raider 104] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 29] [19] [1d20+5 = 19]
[GM] Attack [19] -> [at Goblin Sharpshooter 11] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 50] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Cleaver 29] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 59] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Goblin Cutter 36] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 11] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Goblin Underboss] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 12] [1d20 = 1]
[GM] Attack [6] -> [at Orc Drudge 7] [AUTOMATIC MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 27] [19] [1d20+5 = 19]
[GM] Attack [19] -> [at Orc Berserker 64] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 45] [22] [1d20+5 = 22]
[GM] Attack [22] -> [at Kobold Dragonshield 27] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 44] [22] [1d20+5 = 22]
[GM] Attack [22] -> [at Kobold Cleaver 8] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 47] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Kobold Skirmisher] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 68] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Goblin Sharpshooter 55] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 7] [17] [1d20+5 = 17]
[GM] Attack [17] -> [at Goblin Cutter 10] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 40] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Kobold Minion 13] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 16] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Kobold Cleaver 3] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 9] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Orc Drudge 98] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 35] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Orc Drudge 17] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 4] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Goblin Cutter 15] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 24] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Slyblade 43] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 60] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Kobold Cleaver 22] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 6] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Kobold Slinger 4] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 22] [1d20 = 1]
[GM] Attack [6] -> [at Kobold Cleaver 16] [AUTOMATIC MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 38] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Orc Chieftain] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 64] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Kobold Minion 3] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 15] [8] [1d20+5 = 8]
[GM] Attack [8] -> [at Orc Eye of Gruumsh] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 18] [9] [1d20+5 = 9]
[GM] Attack [9] -> [at Dire Wolf] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 54] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Fire Beetle 17] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 63] [24] [1d20+5 = 24]
[GM] Attack [24] -> [at Kobold Minion 7] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 19] [9] [1d20+5 = 9]
[GM] Attack [9] -> [at Kobold Minion 11] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 25] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Decrepit Skeleton 4] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 39] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Decrepit Skeleton 42] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 66] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Kobold Minion 20] [MISS]
GM: [GM] Original attack = 20+5=25
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 74] [1d20 = 20]
[GM] Attack [25] -> [at Big Grigbad] [CRITICAL HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 58] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Goblin Cutter 51] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 2] [17] [1d20+5 = 17]
[GM] Attack [17] -> [at Orc Raider 86] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 1] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Orc Drudge 61] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 34] [14] [1d20+5 = 14]
[GM] Attack [14] -> [at Goblin Cutter 48] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 42] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Kobold Minion 23] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 62] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Kobold Cleaver 25] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 65] [24] [1d20+5 = 24]
[GM] Attack [24] -> [at Goblin Cutter 21] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 5] [14] [1d20+5 = 14]
[GM] Attack [14] -> [at Goblin Cutter 43] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 10] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Gray Wolf 47] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 21] [7] [1d20+5 = 7]
[GM] Attack [7] -> [at Kobold Dragonshield 16] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 73] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Orc Drudge 138] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 71] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Fire Beetle 36] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 72] [14] [1d20+5 = 14]
[GM] Attack [14] -> [at Orc Drudge 13] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 33] [18] [1d20+5 = 18]
[GM] Attack [18] -> [at Kobold Wyrmpriest] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 8] [8] [1d20+5 = 8]
[GM] Attack [8] -> [at Goblin Cutter 18] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 36] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Kobold Slinger 6] [HIT]
GM: [GM] Original attack = 20+5=25
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 43] [1d20 = 20]
[GM] Attack [25] -> [at Orc Drudge 104] [CRITICAL HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 49] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Goblin Sharpshooter 35] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 48] [17] [1d20+5 = 17]
[GM] Attack [17] -> [at Orc Berserker 84] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 26] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Orc Drudge 42] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 28] [7] [1d20+5 = 7]
[GM] Attack [7] -> [at Goblin Sharpshooter 54] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 51] [24] [1d20+5 = 24]
[GM] Attack [24] -> [at Kobold Minion 4] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 41] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Orc Raider 9] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 61] [18] [1d20+5 = 18]
[GM] Attack [18] -> [at Kobold Slinger 2] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 20] [18] [1d20+5 = 18]
[GM] Attack [18] -> [at Kobold Cleaver 40] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 67] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Slyblade 51] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 37] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Dragonshield 19] [MISS]
[GM] Goblin Blackblade -> [DAMAGE (M)] *Short Sword [5] [1d6+2 = 5]
[GM] Damage [5] -> [to Goblin Cutter 13] [DYING]
[GM] Damage [5] -> [to Orc Raider 86]
[GM] Damage [5] -> [to Kobold Wyrmpriest]
[GM] Damage [5] -> [to Kobold Minion 8] [DYING]
[GM] Damage [5] -> [to Kobold Slinger 6]
[GM] Damage [5] -> [to Orc Drudge 138] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 10] [DYING]
[GM] Damage [5] -> [to Kobold Minion 13] [DYING]
[GM] Damage [5] -> [to Orc Raider 9]
[GM] Damage [5] -> [to Orc Drudge 98] [DYING]
[GM] Damage [5] -> [to Gray Wolf 47]
[GM] Damage [5] -> [to Goblin Underboss]
[GM] Damage [5] -> [to Orc Drudge 104] [DYING]
[GM] Damage [5] -> [to Kobold Cleaver 8] [DYING]
[GM] Damage [5] -> [to Kobold Cleaver 3] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 5] [DYING]
[GM] Damage [5] -> [to Kobold Skirmisher]
[GM] Damage [5] -> [to Orc Berserker 84]
[GM] Damage [5] -> [to Goblin Sharpshooter 35]
[GM] Damage [5] -> [to Kobold Cleaver 40] [DYING]
[GM] Damage [5] -> [to Kobold Minion 4] [DYING]
[GM] Damage [5] -> [to Decrepit Skeleton 12] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 38] [DYING]
[GM] Damage [5] -> [to Kobold Cleaver 23] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 20] [DYING]
[GM] Damage [5] -> [to Orc Berserker 64]
[GM] Damage [5] -> [to Goblin Cutter 36] [DYING]
[GM] Damage [5] -> [to Goblin Sharpshooter 11]
[GM] Damage [5] -> [to Goblin Cutter 21] [DYING]
[GM] Damage [5] -> [to Orc Drudge 61] [DYING]
[GM] Damage [5] -> [to Kobold Slinger 2]
[GM] Damage [5] -> [to Kobold Slinger 4]
[GM] Damage [5] -> [to Kobold Minion 7] [DYING]
[GM] Damage [5] -> [to Fire Beetle 36]
[GM] Damage [5] -> [to Kobold Dragonshield 27]
[GM] Damage [5] -> [to Decrepit Skeleton 42] [DYING]
[GM] Damage [5] -> [to Big Grigbad]
But I did a test after doing the targeting....this was only 2 double clicks. The highest target number I saw was...73:
Campaign saved.
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 55] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Goblin Cutter 38] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 46] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Goblin Cutter 5] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 52] [12] [1d20+5 = 12]
[GM] Attack [12] -> [at Orc Drudge 122] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 57] [9] [1d20+5 = 9]
[GM] Attack [9] -> [at Orc Berserker 142] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 23] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Decrepit Skeleton 12] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 31] [7] [1d20+5 = 7]
[GM] Attack [7] -> [at Orc Drudge 12] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 56] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Goblin Cutter 20] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 3] [19] [1d20+5 = 19]
[GM] Attack [19] -> [at Kobold Minion 8] [HIT]
GM: [GM] Original attack = 20+5=25
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 69] [1d20 = 20]
[GM] Attack [25] -> [at Kobold Cleaver 23] [CRITICAL HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 13] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Bugbear Warrior] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 32] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Goblin Cutter 13] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 53] [8] [1d20+5 = 8]
[GM] Attack [8] -> [at Goblin Hexer] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 17] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Goblin Cutter 11] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 30] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at White Dragon Wyrmling] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 70] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Gray Wolf 93] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 14] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Orc Raider 104] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 29] [19] [1d20+5 = 19]
[GM] Attack [19] -> [at Goblin Sharpshooter 11] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 50] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Cleaver 29] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 59] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Goblin Cutter 36] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 11] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Goblin Underboss] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 12] [1d20 = 1]
[GM] Attack [6] -> [at Orc Drudge 7] [AUTOMATIC MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 27] [19] [1d20+5 = 19]
[GM] Attack [19] -> [at Orc Berserker 64] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 45] [22] [1d20+5 = 22]
[GM] Attack [22] -> [at Kobold Dragonshield 27] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 44] [22] [1d20+5 = 22]
[GM] Attack [22] -> [at Kobold Cleaver 8] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 47] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Kobold Skirmisher] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 68] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Goblin Sharpshooter 55] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 7] [17] [1d20+5 = 17]
[GM] Attack [17] -> [at Goblin Cutter 10] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 40] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Kobold Minion 13] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 16] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Kobold Cleaver 3] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 9] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Orc Drudge 98] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 35] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Orc Drudge 17] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 4] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Goblin Cutter 15] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 24] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Slyblade 43] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 60] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Kobold Cleaver 22] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 6] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Kobold Slinger 4] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 22] [1d20 = 1]
[GM] Attack [6] -> [at Kobold Cleaver 16] [AUTOMATIC MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 38] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Orc Chieftain] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 64] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Kobold Minion 3] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 15] [8] [1d20+5 = 8]
[GM] Attack [8] -> [at Orc Eye of Gruumsh] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 18] [9] [1d20+5 = 9]
[GM] Attack [9] -> [at Dire Wolf] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 54] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Fire Beetle 17] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 63] [24] [1d20+5 = 24]
[GM] Attack [24] -> [at Kobold Minion 7] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 19] [9] [1d20+5 = 9]
[GM] Attack [9] -> [at Kobold Minion 11] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 25] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Decrepit Skeleton 4] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 39] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Decrepit Skeleton 42] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 66] [11] [1d20+5 = 11]
[GM] Attack [11] -> [at Kobold Minion 20] [MISS]
GM: [GM] Original attack = 20+5=25
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 74] [1d20 = 20]
[GM] Attack [25] -> [at Big Grigbad] [CRITICAL HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 58] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Goblin Cutter 51] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 2] [17] [1d20+5 = 17]
[GM] Attack [17] -> [at Orc Raider 86] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 1] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Orc Drudge 61] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 34] [14] [1d20+5 = 14]
[GM] Attack [14] -> [at Goblin Cutter 48] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 42] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Kobold Minion 23] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 62] [10] [1d20+5 = 10]
[GM] Attack [10] -> [at Kobold Cleaver 25] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 65] [24] [1d20+5 = 24]
[GM] Attack [24] -> [at Goblin Cutter 21] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 5] [14] [1d20+5 = 14]
[GM] Attack [14] -> [at Goblin Cutter 43] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 10] [23] [1d20+5 = 23]
[GM] Attack [23] -> [at Gray Wolf 47] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 21] [7] [1d20+5 = 7]
[GM] Attack [7] -> [at Kobold Dragonshield 16] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 73] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Orc Drudge 138] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 71] [21] [1d20+5 = 21]
[GM] Attack [21] -> [at Fire Beetle 36] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 72] [14] [1d20+5 = 14]
[GM] Attack [14] -> [at Orc Drudge 13] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 33] [18] [1d20+5 = 18]
[GM] Attack [18] -> [at Kobold Wyrmpriest] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 8] [8] [1d20+5 = 8]
[GM] Attack [8] -> [at Goblin Cutter 18] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 36] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Kobold Slinger 6] [HIT]
GM: [GM] Original attack = 20+5=25
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 43] [1d20 = 20]
[GM] Attack [25] -> [at Orc Drudge 104] [CRITICAL HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 49] [16] [1d20+5 = 16]
[GM] Attack [16] -> [at Goblin Sharpshooter 35] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 48] [17] [1d20+5 = 17]
[GM] Attack [17] -> [at Orc Berserker 84] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 26] [13] [1d20+5 = 13]
[GM] Attack [13] -> [at Orc Drudge 42] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 28] [7] [1d20+5 = 7]
[GM] Attack [7] -> [at Goblin Sharpshooter 54] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 51] [24] [1d20+5 = 24]
[GM] Attack [24] -> [at Kobold Minion 4] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 41] [20] [1d20+5 = 20]
[GM] Attack [20] -> [at Orc Raider 9] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 61] [18] [1d20+5 = 18]
[GM] Attack [18] -> [at Kobold Slinger 2] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 20] [18] [1d20+5 = 18]
[GM] Attack [18] -> [at Kobold Cleaver 40] [HIT]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 67] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Slyblade 51] [MISS]
[GM] Goblin Blackblade -> [ATTACK (M)] *Short Sword (vs. AC) [TARGET 37] [15] [1d20+5 = 15]
[GM] Attack [15] -> [at Kobold Dragonshield 19] [MISS]
[GM] Goblin Blackblade -> [DAMAGE (M)] *Short Sword [5] [1d6+2 = 5]
[GM] Damage [5] -> [to Goblin Cutter 13] [DYING]
[GM] Damage [5] -> [to Orc Raider 86]
[GM] Damage [5] -> [to Kobold Wyrmpriest]
[GM] Damage [5] -> [to Kobold Minion 8] [DYING]
[GM] Damage [5] -> [to Kobold Slinger 6]
[GM] Damage [5] -> [to Orc Drudge 138] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 10] [DYING]
[GM] Damage [5] -> [to Kobold Minion 13] [DYING]
[GM] Damage [5] -> [to Orc Raider 9]
[GM] Damage [5] -> [to Orc Drudge 98] [DYING]
[GM] Damage [5] -> [to Gray Wolf 47]
[GM] Damage [5] -> [to Goblin Underboss]
[GM] Damage [5] -> [to Orc Drudge 104] [DYING]
[GM] Damage [5] -> [to Kobold Cleaver 8] [DYING]
[GM] Damage [5] -> [to Kobold Cleaver 3] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 5] [DYING]
[GM] Damage [5] -> [to Kobold Skirmisher]
[GM] Damage [5] -> [to Orc Berserker 84]
[GM] Damage [5] -> [to Goblin Sharpshooter 35]
[GM] Damage [5] -> [to Kobold Cleaver 40] [DYING]
[GM] Damage [5] -> [to Kobold Minion 4] [DYING]
[GM] Damage [5] -> [to Decrepit Skeleton 12] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 38] [DYING]
[GM] Damage [5] -> [to Kobold Cleaver 23] [DYING]
[GM] Damage [5] -> [to Goblin Cutter 20] [DYING]
[GM] Damage [5] -> [to Orc Berserker 64]
[GM] Damage [5] -> [to Goblin Cutter 36] [DYING]
[GM] Damage [5] -> [to Goblin Sharpshooter 11]
[GM] Damage [5] -> [to Goblin Cutter 21] [DYING]
[GM] Damage [5] -> [to Orc Drudge 61] [DYING]
[GM] Damage [5] -> [to Kobold Slinger 2]
[GM] Damage [5] -> [to Kobold Slinger 4]
[GM] Damage [5] -> [to Kobold Minion 7] [DYING]
[GM] Damage [5] -> [to Fire Beetle 36]
[GM] Damage [5] -> [to Kobold Dragonshield 27]
[GM] Damage [5] -> [to Decrepit Skeleton 42] [DYING]
[GM] Damage [5] -> [to Big Grigbad]
Bug hunting
Testing the revised multiple target system (all moon_wizard's work):
Above Vyhev targets 3 NPCs and triggers her armor's damage effect against them. Instead of dragging the damage to each NPC, it just takes one click once they are targeted. Note the CT displays her current targets on the CT.

Above Khem uses his Visions of Blood close area power against two of the panthers. Again you can see his targets on both the map and the CT. After targeting he double clicks the attack to determine the hits. Next he double clicks the damage and it applies it to any targets he hit. he could also click an effect if the power had one.
Above Khem uses his Visions of Blood close area power against two of the panthers. Again you can see his targets on both the map and the CT. After targeting he double clicks the attack to determine the hits. Next he double clicks the damage and it applies it to any targets he hit. he could also click an effect if the power had one.
Thursday, November 12, 2009
New Skin
Zeph created a "stone" themed skin for 4E_JPG that replaces the default "wood" theme of FGII. The original version was in extension form but because it changed a lot of positioning, I rolled the changes into the ruleset and submitted them. Of course some things will need to be changed (the center dragon for example), but here's some screen shots of the unapproved look:


Thursday, October 29, 2009
Playtest 3
Some more play test images from the most recent session:

This is some of my pre-session prep. I needed to introduce a new character so I modified the Smoke and Shadow encounter. Instead of creatures just bursting from a lava rift, I had the new character on the other side of the rift fighting npcs. I switched back and forth between the combat and the skill challenge and at the right point the lava plane (shown above) dumped into the Shadowfell....right on top of the rest of the party. The map shown here is actually part of Orcus's Lair from E3.
Anyhow, this shows the automatic effect creation when NPCs are dropped on the tracker. Effects are a huge part of 2.0. The actual processing of effects during combat is really the easier half of the problem. Parsing effects off NPC sheets/PC powers is where the real challenge was. Moon_wizard did in awesome job in making it all work. As someone who's spent a fair amount of time attempting to convert WOTC's data to a different format, I know just how daunting a task like this is.
An early round of the "Training Session" encounter. Not much is going on in this screenshot, other than me dropping an effect on Khem that doesn't belong and them him accidentially holding ctrl while picking up damage dice. That's what happens when the session runs late. Really I took this image more for the adventure log I keep on our obsidian portal page....oh well.
This is some of my pre-session prep. I needed to introduce a new character so I modified the Smoke and Shadow encounter. Instead of creatures just bursting from a lava rift, I had the new character on the other side of the rift fighting npcs. I switched back and forth between the combat and the skill challenge and at the right point the lava plane (shown above) dumped into the Shadowfell....right on top of the rest of the party. The map shown here is actually part of Orcus's Lair from E3.
Anyhow, this shows the automatic effect creation when NPCs are dropped on the tracker. Effects are a huge part of 2.0. The actual processing of effects during combat is really the easier half of the problem. Parsing effects off NPC sheets/PC powers is where the real challenge was. Moon_wizard did in awesome job in making it all work. As someone who's spent a fair amount of time attempting to convert WOTC's data to a different format, I know just how daunting a task like this is.
Saturday, October 24, 2009
Updated Parser on FUM
Version History:
4.0.14
* Disease: Support for -- comment marker.
4.0.13
* Scrape: Data error in Magnetic Armor is now detected and fixed automatically.
* Scrape: Fixed a crash when metadata scrape returned no dynamic tags.
* Powers: Backgrounds now respect the 1.5.1 flag
* Powers: Races can now be mutli word.
4.0.12
* Scrape: Second pass of MetaData. Dynamic tags added.
* Scrape: Overwrite warning added.
4.0.11
* Scrape: Rough pass of MetaData files (Race/Class) added.
4.0.10
* Scrape Feats: Addition and Deletion tags removed in a manner similar to Revision tag
* Traps: Attack description cleaned up
* Traps: Compendium multi-Perception handled
* Traps: () removed from the name of Elite attacks to make them clickable in the CT
4.0.9
* DMG 2: support for traps that have a Minion role
* PHB: Tactical/Inspiring Presence fixed
* Scrape Powers: Addition and Deletion tags removed in a manner similar to Revision tag
4.0.8
* DMG 2: Support for Boons
* Large Node validation added after well formed check to prevent FGII crashes
* PHB: Fixed bug where Uninitialized NPC structure caused fatal error during magic item scrape
* Correctly strip the * when it's used for the keyword marker in item powers.
4.0.14
* Disease: Support for -- comment marker.
4.0.13
* Scrape: Data error in Magnetic Armor is now detected and fixed automatically.
* Scrape: Fixed a crash when metadata scrape returned no dynamic tags.
* Powers: Backgrounds now respect the 1.5.1 flag
* Powers: Races can now be mutli word.
4.0.12
* Scrape: Second pass of MetaData. Dynamic tags added.
* Scrape: Overwrite warning added.
4.0.11
* Scrape: Rough pass of MetaData files (Race/Class) added.
4.0.10
* Scrape Feats: Addition and Deletion tags removed in a manner similar to Revision tag
* Traps: Attack description cleaned up
* Traps: Compendium multi-Perception handled
* Traps: () removed from the name of Elite attacks to make them clickable in the CT
4.0.9
* DMG 2: support for traps that have a Minion role
* PHB: Tactical/Inspiring Presence fixed
* Scrape Powers: Addition and Deletion tags removed in a manner similar to Revision tag
4.0.8
* DMG 2: Support for Boons
* Large Node validation added after well formed check to prevent FGII crashes
* PHB: Fixed bug where Uninitialized NPC structure caused fatal error during magic item scrape
* Correctly strip the * when it's used for the keyword marker in item powers.
Thursday, October 22, 2009
2 images from Session 2 of 2.0 version 2
You can only really appreciate the ruleset changes when you have a fight involving 6 different insubstantial vulnerable creatures with regen who throw weakened around.
The stuff I blacked out is plotty type stuff for the ongoing adventure.
The square portraits and modified link icon are actually extensions sent to me by Zeph. Everything else is 2.0 stock. I should have had the npc power screen open in one of the shots, but I forgot. Maybe next time.
Thursday, October 15, 2009
Dynamic........
A sample...complete with WoTCs typos:
Paragon;Stoneblessed;Paragon;Powers
Paragon;Turathi Highborn;Paragon;Powers
Paragon;Twilight Guardian;Paragon;Powers
Epic;Fatesinger;Epic;Spells
Epic;Glorious Spirit;Epic;Powers
Epic;Harbinger of Doom;Epic;Powers
Epic;Lorekeeper;Epic;Powers
Epic;Primal Avatar;Epic;Evocations
Epic;Revered One;Epic;Prayers
Dynamic;Aftereffect
Dynamic;First Failed Saving Throw
Dynamic;Virtue of Cunning
Dynamic;Virtue of Valor
Dynamic;Primal Guardian
Dynamic;Primal Predator
Dynamic;Covenant of Wrath
Dynamic;Covenant of Preservation
Dynamic;Censure of Retribution
Dynamic;Censure of Pursuit
Dynamic;Covenant of Perservation
Dynamic;Each Additional Failed Saving Throw
Dynamic;Dragon Magic
Dynamic;Wild Magic
Dynamic;Stalker Spirit
Dynamic;Protector Spirit
Dynamic;Rageblood Vigor
Dynamic;Thaneborn Triumph
Dynamic;Earthstrength
Dynamic;Wildblood
Dynamic;Second Failed Saving Throw
Dynamic;Rageblood vigor
Paragon;Stoneblessed;Paragon;Powers
Paragon;Turathi Highborn;Paragon;Powers
Paragon;Twilight Guardian;Paragon;Powers
Epic;Fatesinger;Epic;Spells
Epic;Glorious Spirit;Epic;Powers
Epic;Harbinger of Doom;Epic;Powers
Epic;Lorekeeper;Epic;Powers
Epic;Primal Avatar;Epic;Evocations
Epic;Revered One;Epic;Prayers
Dynamic;Aftereffect
Dynamic;First Failed Saving Throw
Dynamic;Virtue of Cunning
Dynamic;Virtue of Valor
Dynamic;Primal Guardian
Dynamic;Primal Predator
Dynamic;Covenant of Wrath
Dynamic;Covenant of Preservation
Dynamic;Censure of Retribution
Dynamic;Censure of Pursuit
Dynamic;Covenant of Perservation
Dynamic;Each Additional Failed Saving Throw
Dynamic;Dragon Magic
Dynamic;Wild Magic
Dynamic;Stalker Spirit
Dynamic;Protector Spirit
Dynamic;Rageblood Vigor
Dynamic;Thaneborn Triumph
Dynamic;Earthstrength
Dynamic;Wildblood
Dynamic;Second Failed Saving Throw
Dynamic;Rageblood vigor
Subscribe to:
Posts (Atom)



