PDA

View Full Version : SW Maker



Pages : 1 [2]

devilspork
October 8th, 2021, 22:45
I think I found a strange bug in the Extension. When copying and pasting a stat block in via the extension, if a hindrance has a comma(,) inside of parentheses it does not import properly. For example:
Habit (minor, Cigarettes) - will not import correctly.
Habit (minor) (Cigarettes) - will import correctly.
Also, not directly related to the extension, but if you drag and drop an NPC with a badly formatted Hindrance to the Characters window, it will cause an issue with that PC where you can no longer drag & drop Hindrances to them.

devilspork
October 21st, 2021, 17:07
I reached out to the Savaged.us team, and they stated they are not able to change the Stat Block for copy/pasting into a format that avoids the comma, as it is used by other import tools for other VTT products.

Ikael
October 21st, 2021, 17:32
I reached out to the Savaged.us team, and they stated they are not able to change the Stat Block for copy/pasting into a format that avoids the comma, as it is used by other import tools for other VTT products.

Can you provide me full stat block that has such pattern. I can take a look if such pattern can be supported

devilspork
October 21st, 2021, 18:48
Can you provide me full stat block that has such pattern. I can take a look if such pattern can be supported

Gun Nut
Novice


Attributes: Agility d8, Smarts d6, Spirit d6, Strength d6, Vigor d6
Skills: Athletics d4, Boating d6, Common Knowledge d4, Fighting d4, Language (Native) d8, Notice d6+2, Persuasion d4, Repair d4, Shooting d10, Stealth d4, Taunt d6
Pace: 6; Parry: 4; Toughness: 5
Hindrances: Habit (minor, Cigarettes), Overconfident, Quirk (Talks about the 2nd amendment way too much)
Edges: Alertness, Quick

It's the comma in the Habit Hindrance that causes the issue.

wframe
November 3rd, 2021, 15:15
Hi,

I'm having a bit of a problem. I used this extension to import a bunch of creatures from a Warhammer conversion. Everything worked fine, but Size does not calculate. No matter what I put into the Special Abilities ("Size 4", "Size: 4", "Size +4", etc), the token always remains size 1. I can adjust it by changing it in "space", but that's obviously not ideal.

Oddly, the bestiary from Pathfinder uses the same exact format and is working. So I'm not sure what the deal is here. It's like the imported records just don't recognize "size".

Edit: I think I just realized that "size" doesn't dictate the "space" of the token, but now I need to find out how to calculate the space based on size.

Jiminimonka
November 3rd, 2021, 23:39
Hi,

I'm having a bit of a problem. I used this extension to import a bunch of creatures from a Warhammer conversion. Everything worked fine, but Size does not calculate. No matter what I put into the Special Abilities ("Size 4", "Size: 4", "Size +4", etc), the token always remains size 1. I can adjust it by changing it in "space", but that's obviously not ideal.

Oddly, the bestiary from Pathfinder uses the same exact format and is working. So I'm not sure what the deal is here. It's like the imported records just don't recognize "size".

Edit: I think I just realized that "size" doesn't dictate the "space" of the token, but now I need to find out how to calculate the space based on size.

I think Reach has something to do with the size of the token, but not on FGU at moment to confirm.

wframe
November 3rd, 2021, 23:41
I think Reach has something to do with the size of the token, but not on FGU at moment to confirm.

Nah. Reach is the radius around the token (the glowing ring). "Space" changes the actual size, but it's supposed to be relative to the size trait. Must not be automated in SWADE.

FrodoB
February 6th, 2022, 19:15
If a statblock contains Powers like this:

Powers: Darksight, deflection, farsight,
invisibility, smite. PP: 20

SW Maker properly detects and links Darksight, deflection, farsight and invisibility, but the last power is "smite. PP: 20".
Would be cool if it'd set the PP properly and recognize the last power!

Jiminimonka
February 6th, 2022, 19:23
If a statblock contains Powers like this:

Powers: Darksight, deflection, farsight,
invisibility, smite. PP: 20

SW Maker properly detects and links Darksight, deflection, farsight and invisibility, but the last power is "smite. PP: 20".
Would be cool if it'd set the PP properly and recognize the last power!

Yeah I found that too, I remove the PP part from the stat block and add it in afterwards.

Doswelk
February 10th, 2022, 23:46
Put PP:20 on it's own line

Jiminimonka
February 11th, 2022, 12:18
Put PP:20 on it's own line

I did that. Didn't work for me.

Jiminimonka
February 11th, 2022, 22:14
I did that. Didn't work for me.

Witchling
Supernaturally evil creatures of magic, Witchlings are truly malevolent beings who crave two things: personal power and the suffering of others. Witchlings belie the usual assumption that monsters, demons, and other supernaturally evil beings prefer solitude; they actually enjoy working with others for a greater common cause. They hold deceit and treachery to be the ultimate forms of art, and appreciate kindred spirits.
Grotesque, hag-like creatures in disheveled tatters and rags, Witchlings have scaly gray skin, tiny black eyes, and vaguely elfin ears. They have no legs, floating above the ground instead. Witchlings are cunning, treacherous, and fond of inflicting pain and suffering. They are disinclined to fight to the death, preferring to run away and plot revenge, or simply find a better opportunity.

Attributes: Agility d6, Smarts d8, Spirit d10, Strength d6, Vigor d8

Skills: Athletics d6, Common Knowledge d6, Fighting d6, Intimidation d10, Notice d10, Occult d8, Persuasion d10, Spellcasting d10, Stealth d10, Survival d6, Thievery d8
Pace: 8; Parry: 5; Toughness: 6
Hindrances: Cautious, Suspicious (Major)
Edges: Arcane Background (Magic), Extraction (Imp), Master of Magic, Wizard
Powers: Bolt, lower Trait, burst, darksight, detect/conceal arcana, entangle, growth/shrink, healing, light/darkness, puppet, slumber, speak language, telekinesis.
P P:40
Special Abilities:
Environmental Immunity: Cold, Fire, Heat, and mortal Poison and Disease.
Fear: Terrifying and ugly. Any who encounter them make a Fear check.
Flight: Witchlings can hover and fly in any direction at their Pace.
Invisibility: As invisibility, but for no PPE cost, using Stealth as the skill roll.
Ley Line Transmission: Per the Ley Line Walker’s ability (see The Tomorrow Legion Player’s Guide).
Slow Regenerations: Witchlings make a natural healing roll once per day.

Makes this

51449

I tried P P: 40 PP: 40 PP:40 Power Points: 40

Doswelk
February 17th, 2022, 11:29
Oh it doesn't add the PP you have to do that manually, it just stops the PP being added to the name of the last power.

icecrmman
March 5th, 2022, 18:21
Is there, or do you know of an .ext to add items, weapons and armor? Or vehicles?

Jiminimonka
March 5th, 2022, 20:27
Is there, or do you know of an .ext to add items, weapons and armor? Or vehicles?

Add them to what?

icecrmman
March 5th, 2022, 21:32
Add them to what?

I'm sorry I didn't make myself clear. I was looking for an .ext similar to SW Maker, that would import items or vehicles into my campaign setting.

Jiminimonka
March 5th, 2022, 22:06
I'm sorry I didn't make myself clear. I was looking for an .ext similar to SW Maker, that would import items or vehicles into my campaign setting.

No there isn't.

icecrmman
March 5th, 2022, 23:50
No there isn't.

That's too bad, thanks for the reply.

macDsinfo
July 23rd, 2022, 07:11
checking in

FrodoB
August 29th, 2022, 17:14
I did that. Didn't work for me.

PP does not work, it has to be "Power Points: " (exactly like this, including space and capitalization).

Other things I found:
To create a Wildcard, you have to do one of the following:

!My Wildcard NPC
?My Wildcard NPC
My Wildcard NPC (WILD CARD)
My Wildcard NPC (WC)


I know that this has been discussed on page 2 already, but...I did not find it because "Wild Card" is usually written with a space. Sue me, I'm slow sometimes. :P

------

But another question: Is there a way to indicate to SW Maker that an attack is thrown or is that something that one must touch up on manually?

Chudstar
October 12th, 2022, 18:58
Hi guys. I'm having trouble importing NPC and I cannot find my mistake. I get the WARNING, Cannot convert! Your input source is malformed: No valid Attributes error. Here's my template.

Craig Marshall

Attributes: Agility d6, Smarts d4, Spirt d10, Strength d6, Vigor d8
Parry: 2; Toughness: 6; Pace: 5
Skills: Athletics d4, Boating d4, Common Knowledge d4, Notice d4, Occult d4, Persuasion d10, Repair d6, Riding d4, Science d4, Shooting d4, Stealth d4, Survival d4, Thievery d6
Edges: Brute, Killer Instinct, Knack Breech Birth
Hindrances: All Thumbs, Outsider (major), Slow

I'm using a NPC generator from the web, but I format it like that before.

Any idea what's wrong? I can't see what I'm missing.

Thanks

icecrmman
October 12th, 2022, 21:10
Hi guys. I'm having trouble importing NPC and I cannot find my mistake. I get the WARNING, Cannot convert! Your input source is malformed: No valid Attributes error. Here's my template.

Craig Marshall

Attributes: Agility d6, Smarts d4, Spirt d10, Strength d6, Vigor d8
Parry: 2; Toughness: 6; Pace: 5
Skills: Athletics d4, Boating d4, Common Knowledge d4, Notice d4, Occult d4, Persuasion d10, Repair d6, Riding d4, Science d4, Shooting d4, Stealth d4, Survival d4, Thievery d6
Edges: Brute, Killer Instinct, Knack Breech Birth
Hindrances: All Thumbs, Outsider (major), Slow

I'm using a NPC generator from the web, but I format it like that before.

Any idea what's wrong? I can't see what I'm missing.

Thanks

I believe it is the typo with Spirit

ddavison
October 12th, 2022, 21:13
You also have a missing comma between Knack and Breech Birth

Chudstar
October 12th, 2022, 23:11
Thank you both @ddavison and @icecrmman. It was both, the typo and the comma. I sure need some glasses, haha!.

Cheers

icecrmman
October 13th, 2022, 03:34
Thank you both @ddavison and @icecrmman. It was both, the typo and the comma. I sure need some glasses, haha!.

Cheers

I'm glad we could get Mr. Marshall in your game. :)

Jiminimonka
January 1st, 2023, 21:31
I found a parsing bug - nothing major but it seems like ' interferes with NPC gear.

So: Wilk’s 237 Backup Laser Pistol (Range 10/20/40, Damage 3d6+3, RoF 1, AP 4
Becomes: S 237 Backup Laser Pistol

The rest of the stats are fine.

It also doesn't parse NPCs with more than one Arcane Background. If they have more than one, they get none.

Easily remedied of course with a quick NPC edit, just thought I would point it out for future bug hunting purposes.

hawkwind
August 30th, 2023, 19:56
this module has broken for me with the last update

Doswelk
August 31st, 2023, 15:03
Yep they redesigned CoreRPG graphics and frames and it broke it :(

hawkwind
August 31st, 2023, 16:37
just have build all my npc's in classic and export them as a module

Moon Wizard
August 31st, 2023, 17:17
I've pushed a new build of SW Maker, where I attempted to fix the issues and add a little future-proofing. However, I don't have any test data, so one of you guys will need to verify that it's working again.

Regards,
JPG

hawkwind
August 31st, 2023, 19:27
Just tried it out. It works thanks to Moon Wizards Magic

Doswelk
August 31st, 2023, 20:52
Indeed he is amazing :D

Jiminimonka
September 23rd, 2023, 12:33
Not a big issue, but SW Maker doesn't parse Edge: Arcane Resistance (Imp) as Improved Arcane Resistance - its gives the NPC Arcane Resistance instead.

Easy fix, just drag Improved onto the NPC sheet and it updates correctly. But noticed it happen 4 times in a row on some Horror Companion NPCs I made.

Talen
September 30th, 2023, 17:53
Does SW Maker work with the Super Powers companion stat blocks?

Lonewolf
October 2nd, 2023, 15:12
Does SW Maker work with the Super Powers companion stat blocks?

Yes mostly.

Supers is a complicated setting to do. You will get everything in with SW maker but you will need do minor edits. This due to how the stat blocks are set out on the page rather any problem with SW maker.

So far every single PEG Supers book is now available in FG. NE Cosmic Crisis which is due out very soon. With the latest stat blocks included.

Talen
October 2nd, 2023, 15:28
Yes mostly.

So far every single PEG Supers book is now available in FG. NE Cosmic Crisis which is due out very soon. With the latest stat blocks included.

One product I haven't seen yet are the archetype cards. Perhaps that was a kickstarter exclusive or have I missed it?

Lonewolf
October 3rd, 2023, 11:20
One product I haven't seen yet are the archetype cards. Perhaps that was a kickstarter exclusive or have I missed it?

Those are in still in development. Jiminmonka is doing them.

seanny
March 12th, 2024, 09:54
Having an issue where my weapon damage is not finalized.
I have to open the weapon tab and then press return on the damage.
When I do that then weapon is good with damage dice ,and all good to be used in Combat Tracker.
If i dont do this ,then the character can shoot ,but cannot drop damage dice.

I am using a fan savage book called "SWADE WARS" by Christopher Leiby ,that I downloaded. It makes Star Wars SAVAGED.
I think his stats are OK ,since everything else populates with SW MAKER.

Some screens-


https://i.imgur.com/VRLiqLv.jpg
https://i.imgur.com/KzIQjMs.jpg
https://i.imgur.com/GeRguk2.jpg

In case it matters I am running SWADE ruleset ,but I use the original Savage that is called Explorers edition ,that I bought in 2015.
The SW Maker does seem to work barr this issue.
The error code I dont know if that is significant.
The error does not come up multiple times ,I just never closed it from the 1st time ,it only comes up when the new NPC is first created.

The screens are in chronological oder. The bottom screen is last in time- where I have solved issue by manual adjustment (my pressing return trick).

THe last screenshot ,I have got to the damage tab ,pressed Return ,you can see the new space created in the damage box tab when I do this ,AND NOW in the main NPC tab ,the damage dice has appeared.

Lonewolf
March 12th, 2024, 10:41
In case it matters I am running SWADE ruleset ,but I use the original Savage that is called Explorers edition ,that I bought in 2015.

Can you clarify that a bit. I am confused.

You are either using the SWD ruleset or SWADE ruleset. Which is it?

EDIT right so your using SWADE. However you have not posted your clipboard contents. So I don't know what tried to input.

EDIT 2 there is also the SWADE modules link showing. Are you sure you have the SWADE rules?

seanny
March 12th, 2024, 11:35
THis is my copied text-

Stormtrooper Recruits
Attributes: Agility d6, Smarts d6, Spirit d6, Strength d6,
Vigor d6
Skills: Driving d6, Fighting d6, Intimidation d6, Notice
d4, Shooting d4, Stealth d4
Pace 6; Parry 5; Toughness 11(6)
Hindrances: Loyal
Edges: –
Gear: Stormtrooper Armor (+6, Trooper Armor), Blaster
rifle (Range 30/60/120, Damage 2d8, RoF 3, AP 2),
Vibrodagger (Str+d4, AP 2), 2x frag grenades, utility
belt with 8-2A Medical Bundle


I have this module from the store
https://www.fantasygrounds.com/store/product.php?id=DGASW3
When a campaign is begun , an option is use one of 2 rulesets , SWADE or DELUXE ,I think anyway, I picked SWADE option.

DaddieCat
March 12th, 2024, 14:35
I made a module for this actually. It's not bad and we're using it for our Thursday game. I'm happy to share it if you'd like. Chris is hosting a link to it on his Facebook page also.

60157

Mike Serfass
March 12th, 2024, 19:15
First, I would turn off better menus. That's throwing errors and is attempting to change windows. It could be interfering with sw maker. At the least it will make it easier to see what sw maker is doing. (btw, the extension states this does not work with Savage Worlds ruleset.)
The NPC lua code was changed a fair amount in the latest release. The attack and power functions changed as did the lua file names and locations. You may see something similar with powers initializing.
The sw maker extension will have to be updated. Unfortunately, Ikael isn't available and that extension is in the vault, so someone else can't update it.
Run with sw maker being the only extension and compile a log of the errors. This will help if someone is able to update the extension.

Lonewolf
March 12th, 2024, 22:16
When a campaign is begun , an option is use one of 2 rulesets , SWADE or DELUXE ,I think anyway, I picked SWADE option.

Your are in an enviroment where other problems will appear. You have SWD books in a SWADE ruleset you did not buy. At that point I am not helping. I can't test that.

seanny
March 13th, 2024, 02:09
Thanks for the kind offer of the module share by DaddieCat.
I think I could get some fun from that.

I will try with Better Menus off ,BUT I am so used to using it ,IT is really fabulous ,I will have to turn it back on after testing.
Thanks for this suggestion.

And "SWD books in a SWADE ruleset you did not buy" ,I have not done anything wrong. I bought (as in paid for) the SWD ruleset when that was all that was available in 2015 ,I bought other SWD stuff then too. AND using that ruleset there is an option ,as I said to use EITHER SWADE or SWD to start a game. Which I have done. I will buy the SWADE ruleset ,but I think I am entitled to make most use of what I already own first.

seanny
March 15th, 2024, 13:20
https://i.imgur.com/80H6iam.jpg

https://i.imgur.com/joIy0ky.jpg

Exactly same thing happens with the same stat block;
This time with no extensions other than Savage Extensions and also
this time with the SWADE ruleset I have now bought fresh in the current sale.

I am happy with the functionality the SW Maker does have , it is not difficult for me to manually adjust the damage dice.

Jiminimonka
March 15th, 2024, 13:29
https://i.imgur.com/80H6iam.jpg

https://i.imgur.com/joIy0ky.jpg

Exactly same thing happens with the same stat block;
This time with no extensions other than Savage Extensions and also
this time with the SWADE ruleset I have now bought fresh in the current sale.

I am happy with the functionality the SW Maker does have , it is not difficult for me to manually adjust the damage dice.

As Mike said until Ikael comes back to fix this you will have to work with it in it's current state. Hopefully this won't be too long.

seanny
March 16th, 2024, 01:17
Thank you very much.

It works well enough in its current state.
Look forward to the next iteration too.

Doswelk
March 16th, 2024, 08:37
Makes me glad I have a VM running 4.49 still, I am using that for all my dev work now :)

Of course I have to create module in 4.5 not tried that yet :|

Mike Serfass
March 18th, 2024, 18:52
Thanks to Jiminimonka, I have access to Ikael's code repo for SW Maker.
There were a number of changes required to catch it up to 4.5.
I do not have access to update Ikael's code repo.
I also don't have access to his forge, so I can't update his extensions directly.
So, to use this update, you must disable Ikael's extension in the forge, and put the attached extension in your extensions folder.
This is temporary, so I won't create a forge page. We'll do it the old school, manual way for now.
When Ikael returns he can implement my fixes or use his own (probably better) fixes.
When that happens, delete my extension and turn his back on.
Let me know if you have any problems with this and I'll fix it as best I can. I'll post those updates here.

P.S.
You'll know it's my extension because it says "Feature: SW Maker" and the version is 2.4.

seanny
March 19th, 2024, 01:38
Thank you very much.

I tested this new version in SWADE Supers and also SAVAGE pathfinder ,
the result -
Works Well.

https://i.imgur.com/2uYYspm.jpg

https://i.imgur.com/ry0LWx4.jpg

tpkurilla
April 26th, 2024, 01:16
Absolutely loved this extension right up until it stopped working for me.

I've updated it (even though the version appears to be the same), but it still errors out with:

"[ERROR] Script execution error: [string "C:masterindex_buttons:button_custom1"]:3:attempt to index a nil value"

Any suggestions?

Jiminimonka
April 26th, 2024, 06:53
Absolutely loved this extension right up until it stopped working for me.

I've updated it (even though the version appears to be the same), but it still errors out with:

"[ERROR] Script execution error: [string "C:masterindex_buttons:button_custom1"]:3:attempt to index a nil value"

Any suggestions?

Go back a few posts and you will find Mike Serfass has patched it until Ikael get's around to doing it.

Jiminimonka
May 18th, 2024, 19:55
Thanks to Jiminimonka, I have access to Ikael's code repo for SW Maker.
There were a number of changes required to catch it up to 4.5.
I do not have access to update Ikael's code repo.
I also don't have access to his forge, so I can't update his extensions directly.
So, to use this update, you must disable Ikael's extension in the forge, and put the attached extension in your extensions folder.
This is temporary, so I won't create a forge page. We'll do it the old school, manual way for now.
When Ikael returns he can implement my fixes or use his own (probably better) fixes.
When that happens, delete my extension and turn his back on.
Let me know if you have any problems with this and I'll fix it as best I can. I'll post those updates here.

P.S.
You'll know it's my extension because it says "Feature: SW Maker" and the version is 2.4.

I uploaded this to Aki's bitbucket page as a pull request.

Thanks for patching it Mike.

Doswelk
May 20th, 2024, 10:44
Have you worked out why Encounters (Random) are borked?

I am making setting books at the moment so not doing any, but I gathered Lone Wolf is having issues...

Jiminimonka
May 20th, 2024, 12:52
Have you worked out why Encounters (Random) are borked?

I am making setting books at the moment so not doing any, but I gathered Lone Wolf is having issues...

Wrong extension ;)

Doswelk
May 20th, 2024, 13:49
D'oh! must be working too hard, I did not notice....

taw116
July 2nd, 2024, 04:25
Hi can someone help please? ive selected the SW:Maker from the extensions window but can't find any buttons with inside FGU anybody point me in the right direction please

icecrmman
July 2nd, 2024, 05:02
Hi can someone help please? ive selected the SW:Maker from the extensions window but can't find any buttons with inside FGU anybody point me in the right direction please

Extension Feature: SW Maker should be enabled at load then Open NPCs and in the top left there should be a button 'Make NPC'

taw116
July 2nd, 2024, 05:04
Great... found it, thank you very much for your help

icecrmman
July 2nd, 2024, 05:11
no problem

taw116
July 23rd, 2024, 03:33
Hi all sorry to be a pain but since upgrading to Ulitmate now i can,t seem to find SW maker its gone fom my Extension Feature and from the Extensions folder, ive logged in to my FG account and updated but SW Maker does not seem to want to install. Any help please (update... ive just noticed that if i select a savage worlds campaign SW Maker is showing in the Extension Feature window, if i select a 5e campaign its not showing), is this extension Savage Worlds only?

taw116
July 23rd, 2024, 03:43
I must be stupid sorry all, of course its SW only hence The name SW Maker

gripnick
May 19th, 2025, 04:41
Hi. I was getting this error when I was trying to make an NPC:

Script execution error: [String "C:masterindex_buttons:button_custom4"]:3: attempt to index a nil value

What would this error indicate? Thanks and thank you for making this extension.

-Nicky

Arsilon
May 20th, 2025, 14:35
Does it do that for every statblock or just a particular one?

What is the format of the statblock you have copied into your clipboard? In my experience, whenever SW Maker doesn't do what you think it should, more often than not is because your statblock has formatting issues. In fairness, I've also never see that particular error myself so this may have nothing to do with it.

Ikael
May 20th, 2025, 19:39
Can you provide steps how to reproduce this?


Hi. I was getting this error when I was trying to make an NPC:

Script execution error: [String "C:masterindex_buttons:button_custom4"]:3: attempt to index a nil value

What would this error indicate? Thanks and thank you for making this extension.

-Nicky