• 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

Basic XML output missing monster details?

k1ngb00

Member
Hey family! Long time user, first time poster!

I'm going through and creating my own custom stat block for monsters, and from what I can see, there are some very important details missing from the XML that keeps me from completing my template :(

Would it be possible to include these in an upcoming release? I'm not sure if it isn't possible to pull these for some reason (in which case, making a custom output for a stat block for a monster is not possible) - but any details or help would be appreciated!

Things I've found to be missing thus far:

- Creature descriptions
- Multi-attack information (no-where does it say how many attacks they get)

The creature descriptions would be really nice to have for DMs to have an idea of what they are working with. It's the multi-attack information that is absolutely required for a working stat block.... I'm surprised no-one has mentioned anything? (maybe I'm crazy and missing something! Hopefully!)

Anyone from the community - any idea why the custom output that was created in the pack doesn't work? I would have used this as a template, but it wouldn't load at all, I'm no XML god :D!

Thanks for any help!
 
For fun here's what I've got so far (if anyone has anything better that I can use, by all means, this is taking me WAY longer than I ever expected) :)

lUPeEAi.png
 
Thanks for the reply daplunk :)

I would think that the whole point of providing a custom output is so that we can customize it to our liking. I'm assuming the devs of the game put this feature in for that purpose, especially considering one of the sample outputs is a stat-block provided by HL (and in their examples of creating custom outputs in their help file, they reference making a stat-block).


Either way, the reason I am doing this is because using stat-blocks for baddies in HL isn't streamlined. The encounter builder doesn't load the stat block by default into the creatures profile whenever you load them into HL from the encounter builder (even when you modify the .cfg file to try and force it, or modify the baddy to include the source `open full stat block`).

You're then forced to open up each baddy, open up the profile settings for that baddy, and then check off `show full stat block`. And even then, I still have to click around within HL constantly to pull up different creature information, there's no way to display multiple creatures stat blocks all at once. (save for `exporting` the stat-blocks, which is super ugly and slams all the text close together mashing all your monsters together in a giant wall-of-text).


We're also now using Arkenforge for our maps, so having resources displayed that don't require input from the DM are more important now. Btw, we're LOVING this program, check it out if you haven't heard of it .


Using the provided statblock within HL `works` (multi-attack info is there + proper), so it's clearly pulling the information correctly from HL. I believe there was a mistake made when coding the XML to pull the default description of multi-attack rather than the creatures description of it.

wEciZsg.png


NNYCE55.png



My hope is that I could export all these looking real nice (see my example above), and create my own custom lookup so that we can have all the information readily available, with more information than a standard stat-block would give you, along with pictures and details (aka what I would think the whole point of a custom-output is).

I got pretty far and was stoked with my results, and then hit this snag, which essentially makes all my work for naught... I would need to look up each creature that has a multi-attack to see how many swings it gets.

Cheers fam :D!
 
Last edited:
on multiple occasions i've asked questions about the xml and information that's lacking and gotten no response from the devs. good luck.
 
Hello Ambush. We realize the XML Output and statblocks are less than ideal right now, and that it can be frustrating. They are on our to-do list for improvement, unfortunately at this time I cannot give you an ETA on when it will be done. I hope that helps a little. :D
 
What's the purpose of exporting them? Why not just use them within Hero Lab?

This kind of response is pointless and is getting old and tired.

You do things your way. That's fine. No one's asking you to change anything. No one's asking you to explain why or to justify anything. Other people do things in different ways. And that's fine, too. They don't have to explain or justify anything either.
 
This kind of response is pointless and is getting old and tired.

Need a hug mate? We're here for conversation. Welcome to join it if you like. You and I both know LWD are only here on the surface so we may as well talk about our issues and explore the solutions we know are available vs hang on something getting changed...

The encounter builder doesn't load the stat block by default into the creatures profile whenever you load them into HL from the encounter builder

So much this. It's a bugbear of mine also. When working on the monsters for the community pack I've often been tempted to tick that option by default for everything. It's not the 'official' way though so I've avoided doing that.

FYI. You technically could enable this for each monster just once by making of a copy of the *.user files. There REALLY needs to be a global check box that enables/disables it for all monsters at once though.

Personally I fix this myself using Realm Works. When I load the monsters into a HL Snippet I tick this option and it saves it for future use.

Btw, we're LOVING Arkenforge, check it out if you haven't heard of it

They gave me a copy a while back actually. I don't use it though. I prefer CC3+ for my mapping and MapTools for my VTT. Watching it closely though as it continues to evolve. LOVE that they support animated symbols. Really brings something to the table.

Are you embedding these into Arkenforge using their new campaign notes feature?
 
Need a hug mate? We're here for conversation. Welcome to join it if you like. You and I both know LWD are only here on the surface so we may as well talk about our issues and explore the solutions we know are available vs hang on something getting changed...

No, I'm fine. I do things the way I want to do them, and I advocate others to do things their way as well.

If someone wants to do something their own way, saying "just do it my way" does not fall under the category of "explore the solutions".

How about questions like, "Can you clarify your end goal so we can see if there's a workaround" or "Have you tried contacting support directly?" Saying "Just use Hero Lab" isn't any kind of support.
 
Thanks to everyone here for being awesome, this has been a great discussion thus far! I've gone ahead and emailed support with the information here for an official follow up (really hoping they might just sneak in a switch-a-roo with the next release... but I'm not getting my hopes up, lol).

I'm going to keep working on the statblock for now, and get it ready in hopes that I'll be able to use it soon. I'm happy to share it once I get it looking nice. I might even try to make it resemble the stat blocks provided in the books, I saw somewhere on github someone had posted a stylesheet for that. I'm terrible at coding\css\html so it'll take me a while anyways :P


FYI. You technically could enable this for each monster just once by making of a copy of the *.user files. There REALLY needs to be a global check box that enables/disables it for all monsters at once though.

Hm! This is interesting! I had checked these off and re-saved them within the editor to see what happens, but it didn't seem to do anything upon loading them in the encounter builder.... could you maybe PM me this info so that I could try it out?


Are you embedding these into Arkenforge using their new campaign notes feature?

This is exactly what I was hoping to do! Having them all exported with their names in the file, I would then be able to just do a quick local search and then attach the block right in Ark. I'm really looking forward to more updates to this program, I think they have something very special, but it does need some refinement still for sure :)


Hello Ambush. We realize the XML Output and statblocks are less than ideal right now, and that it can be frustrating. They are on our to-do list for improvement, unfortunately at this time I cannot give you an ETA on when it will be done. I hope that helps a little.

@Lj Stephens - I submitted a bug report with a tl;dr of the info above so that we could add it to the XML requests. This one seems pretty easy (the multi-attack information) - so I'm REALLY hoping that someone might take a look and switch it out, as we all know what the action definition of `multiattack` is (I mean.... the word defines itself? LOL)
 
Last edited:
Hm! This is interesting! I had checked these off and re-saved them within the editor to see what happens, but it didn't seem to do anything upon loading them in the encounter builder.... could you maybe PM me this info so that I could try it out?

This setting is not controlled within the editor. They are controlled from within the *.stock files that are basically the same as *.por files but are hosted within the data/5e folder.

What you would need to do is open the *.stock file and go through the list of monsters doing a Ctrl-K and enabling the options just like you would with a normal character.

Now the issue you need to consider, is those *.stock files are controlled by the Community Packs. So when the next update is released your changes will be overridden. To avoid this you can save the *.stock files under a different name and maintain your own copy.

Updating the SRD monsters is a bit more challenging. You would need to create your own *.stock file from scratch.

It's a pain but one I've managed to get around due to the Realm Works work-around.
 
That begs the question; as we go through and create the .stock files for MTOF and the other unfinished sourcebooks, would the community prefer we release them with the full statblock enabled by default? It would be a pain in the rear end to go back and do this for the other existing ones, but easy enough as we go forward.
 
I would caution against turning the show statblock summary window option on for everything if that's what you're talking about.

That setting is under "Experimental Options" and I've tried to turn it on for stock files only to get an error on procedure "GetHDText" that doesn't crash me but doesn't make me think its very stable.
 
I've had issues with one version of the view. Not the other though. It's the more detailed one that works.
 
Back
Top