View Full Version : Having trouble with Armorer Artificer features
Legadin
November 7th, 2021, 04:58
I'm not seeing where I can choose which mode my armour is in and thus it seems the only way to get the thunder gauntlets and defensive field is by adding them as homebrew. It feels like we're probably doing this incorrectly, anybody know how if there's an already supported way to handle these things that we're just missing?
Zacchaeus
November 7th, 2021, 09:28
Welcome to FG.
For all of those abilities you'd need to set up various effects or weapon lines in the actions tab of your character sheet. They don't exist as separate weapons or armour items. So for the Thunder Gauntlets add a new weapon line to your character sheet that deals the correct damage and then set up an effect to place on targets to give then disadvantage on their next attack. For the defensive field set up an effect to give your character temporary hit points and use preparation mode to limit the number of uses.
More on effects in the wiki here https://fantasygroundsunity.atlassian.net/wiki/spaces/FGCP/pages/996642031/5E+Effects+for+Advanced+Automation and in these videos here https://www.fantasygrounds.com/forums/showthread.php?41478-Effects-Videos-for-5E Video eight in this series may also be useful https://www.fantasygrounds.com/forums/showthread.php?55797-How-do-I-in-Unity&p=492112#post492112
Blakey
November 6th, 2023, 10:27
Sorry for the thread-necro, but this is exactly the problem I am struggling with and I cannot see a resolution anywhere.
A player in my game is an Artificer/Armourer. I'm trying to code the Marking feature of his Thunder Gauntlets. Namely that he applies DISATK to anyone he hits, unless they attack him. It's the last point I can't code.
I've tried applying a CUSTOM effect to the Armourer of "Guardian". Then code "IFT: !CUSTOM(Guardian); DISATK", with a view to saying If the target is NOT tagged with Guardian, you get DISATK. But the code doesn't work - it's interpreted in a reverse way so that the monster gets DISATK on the Armourer, and no one else.
Help? Is this possible, or beyond FG's effects coding?
TIA!
Blakey
Zacchaeus
November 6th, 2023, 10:54
You can't have a pling character to make CUSTOM a logical NOT. The pling only works in damage strings such as RESIST: all, !poison.
For what you want to do you want three effects as follows
1. Effect of Guardian set to target
2. Effect of DISATK set to target
3. Effect of IFT: CUSTOM(Guardian); GRANTADVATK set to SELF.
Apply effects 1 and 2 to the target when they get hit and apply the 3rd effect to the PC. If the target hits anyone else they'll get disadvantage on the attack but if they hit the PC then they'll get advantage and disadvantage which of course cancel each other out.
Blakey
November 6th, 2023, 10:56
Okay, thanks. That has got very subtle side effects (in 5e there is a subtle difference with ADV+DISADV rather than neither, such as Sneak Attack cannot function if the attacker is getting DISADV) but I am pretty sure it's a tiny corner case and I can work around it.
Cheers for the swift response!
Nyarly Dude
November 6th, 2023, 10:56
Negation isn't supported, that's why.
Don't know if https://forge.fantasygrounds.com/shop/items/591/view ("IF NOT - Untrue Effects") still works, as it hasn't been updated for nearly a year now. Failing that, you'd have to do something like add an effect to every -other- entity (the creatures being protected), if you wanted to automate this. If the party doesn't frequently add summons, etc to the mix, you might just apply such an effect to every other player character and leave it like that.
Alt: you might be able to use https://forge.fantasygrounds.com/shop/items/32/view ("Aura Effect") to apply such a 'protected' effect to friendly creatures who aren't the aura source, within a given radius.
Powered by vBulletin® Version 4.2.1 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.