Jump to content

Recommended Posts

Posted

I'm trying to add random dismemberment to armor/clothing so that when something spawns wearing this, it will have the chance to have a limb cripples/severed.

However, I can't figure it out.

 

I'm also having trouble with the BodyPartData and trying to figure out how to make it so that limbs can be severed, but alter the damage they do to that NPC.

I know how to set it so that the NPC won't take damage from a body part, but I don't know how to make it so that body parts can still be severed without affecting the health of the NPC.

 

  • 2 weeks later...
Posted

I don't know how to do the first, though I would love to. As to a body part being severed but not taking damage, I don't know how to make it so the limbs take NO damage, but if a limbs life percent is set to, say, 5, then an hp100 actor would only have 5 hp on that limb. You can set the actor's hp and the actor's bodydata up and down until you get what you want. Be aware that altering the bodydata alters it for every actor using the race that uses that bodydata. You might want to ask Zzyxzz who makes Better Locational Damage. Hope this helps.

Posted

there is a script called DefaultCrippleOnLoad that you could probably attach to the armor. Perhaps it can be edited for dismember too, idk

 

I am guessing one way would be to create LL with several variations of this armor including a version that has no script attached.

  • 2 weeks later...
Posted (edited)

I'm trying to add random dismemberment to armor/clothing so that when something spawns wearing this, it will have the chance to have a limb cripples/severed.

However, I can't figure it out.

 

Any luck with this one? I've been wanting to do this for a while, and the best I've got right now is making a separate bodydata and race for each and every variation of dismemberment I might want, creating separate outfits for each variation, and then using LChar and lvl actors for randomness. It's a very roundabout way of doing it, and I'm guessing there's a better scripting solution or something. I thought maybe an on-hit event tied to Xcondition, "X" being endcondition, leftmobilitycondition, whathaveyou. I'm pretty new to scripting, so I haven't had much success yet.

 

Thanks for looking this over.

Edited by gob2
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...