• Please note: In an effort to ensure that all of our users feel welcome on our forums, we’ve updated our forum rules. You can review the updated rules here: http://forums.wolflair.com/showthread.php?t=5528.

    If a fellow Community member is not following the forum rules, please report the post by clicking the Report button (the red yield sign on the left) located on every post. This will notify the moderators directly. If you have any questions about these new rules, please contact support@wolflair.com.

    - The Lone Wolf Development Team

M&M 3rd ed. Questions: Printed Character Sheets

Majinine

Member
Thanks in advance for reading. I have two questions:

1. First of all, under Equipment, I'm seeing Wealth +8. I have no idea why this is showing up. I can post the entire character for clarification, if need be.

2. Why isn't this character's grab attack showing up on the character sheet? It's listed under Special in Hero Lab, but not on the sheet itself.
 

Attachments

  • Wealth.JPG
    Wealth.JPG
    29.2 KB · Views: 4
  • Grab.JPG
    Grab.JPG
    71.1 KB · Views: 4
  • No Grab.JPG
    No Grab.JPG
    24.3 KB · Views: 4
The wealth is from turning on the Gamemaster Guide - Wealth option. As regarding the grab attack, I'll see if I can find a way to poke it in. Unfortunately, character sheets are partly embedded code.
 
FWIW, reporting the Grab thing as a bug might get it fixed. If you do, let me know the number, and I'll add it to the list to monitor.
 
FWIW, reporting the Grab thing as a bug might get it fixed. If you do, let me know the number, and I'll add it to the list to monitor.

Hi Duggan, it took a little while, but I finally submitted that bug. Thanks for suggesting that. The ticket number is 273826_rujmle3d6cegtr8k

I have another question... I'm getting an error that says my Dodge and Parry are too high for the Power Level 10, but they shouldn't be (purple arrows).

Dodge and Parry are 15 each, both offset by Toughness, which is 5. The limit is Power Level times 2 unless I'm mistaken, so this should be fine.

Furthermore, in the lower left hand corner I'm seeing a green diamond and "All validation rules are satisfied."

Pardon my confusion. I've attached a screenshot. I'm trying figure out if this character build is okay.
 

Attachments

  • Trade-offs.JPG
    Trade-offs.JPG
    68.5 KB · Views: 5
It looks like any attack/weapon which targets a specific Defense (has a Defense.? tag) won't be printed by the default character sheet.

You could temporarily patch this for the built-in character sheet by removing the Defense.? tags for any attacks/weapons which have them whenever the state says that it is being evaluated for output.

I only have M&M3 in demo mode, so I haven't checked this for any conflicts with text stat blocks or the output for specific weapons, but something like the following adjustment should work (added as a new file in the game folder):

file: weaponPrintFix.dat
Code:
<?xml version="1.0" encoding="UTF-8"?>
<document signature="Hero Lab Data">

  <thing id="adjWeaponPrint" name="Adjust weapon printing" description="Select this adjustment to force the built-in character sheet to print weapons/attacks which target specific defenses. When the hero is being output as a statblock or as a printed character sheet, the target defense will be added as a note to the weapon/attack and temporarily removed." compset="Adjustment">
    <tag group="InPlay" tag="PermOK" name="PermOK" abbrev="PermOK"/>
    <tag group="InPlay" tag="TempOK"/>
    <tag group="AdjustShow" tag="Info"/>
    <eval phase="Render" priority="999999"><![CDATA[

            doneif (field[adjEnabled].value = 0)

            ~ don't run unless state is being evaluated for output
            doneif (state.isoutput = 0)

            ~ add weapon target defenses as a note, and remove all Defense.? tags
            foreach pick in Hero where "component.Weapon"

                if (eachpick.tagis[Defense.?] <> 0) then

                    var notes as string
                    notes = "vs " & eachpick.tagabbrevs[Defense.?,"/"]

                    if (eachpick.field[atkSpecial].isempty = 0) then
                        ~ append existing atkSpecial notes if any
                        notes &= "; " & eachpick.field[atkSpecial].text
                    endif

                    eachpick.field[atkSpecial].text = notes
                    perform eachpick.delete[Defense.?]

                endif

            nexteach

    ]]></eval>
    </thing>

  </document>
 
Back
Top