View Single Post
Sendric
Senior Member
 
Join Date: Jul 2010
Posts: 3,147

Old September 21st, 2015, 05:12 AM
Quote:
Originally Posted by Dami View Post
1. How do I remove/cancel a special ability granted by a type/subtype?
I have a Tannar'ri (Palrethee demon, MM2) which does not get the usual Tanar'ri resistance to cold attacks. Having added the Tanar'ri subtype, how do I remove or block the "Damage Resist Cold" from the Special Abilities list?
I've searched the forum, but haven't turned up anything that will help.
There's a couple different things you can do.

1) You can assign the tag Helper.SpecUp to the special through a script. ie:
perform hero.childfound[xDamRsCold].assign[Helper.SpecUp]
2) Or you can assign 0 to the Value field. ie:
hero.childfound[xDamRsCold].field[Value].value = 0
Both options will remove it from the specials tab. I don't have a personal preference.

Quote:
Originally Posted by Dami View Post
2. I have two creatures coded (Harpoon Spider & Mezzoloth, MM3) where HL has calculated its main attack damage based on STR bonus x1.5, not x1.
For the spider it makes sense (to me) that this is the right calculation, even though the MM3 differs. The Mezzoloth uses a trident one-handed with a shield, or can make 2 claw attacks. (No multi-attack) I have the claw attacks set as primary and the claw attack/damage works correctly when trident is selected/deselected as weapon, but I can't work out why the weapon damage is different. Any ideas?

Thanks and regards!
Internally, HL automatically applies a STR bonus of 1.5 when a creature only has 1 natural weapon. Looks like the Harpoon Spider has 2, so this shouldn't happen. However, the weapon "fang" probably isn't set up as a natural weapon. I'll have to set that up for you.

Not sure what's happening with the Mezzoloth. I'd probably have to be able to see it.
Sendric is offline   #2 Reply With Quote