Jump to content

Script Request


TheSKPwningest1992

Recommended Posts

It is what I said above what you wanted well this is the script

 

Change the (ScriptName) to the name of what you want the Script

 

Make sure it is an Object script (By Default It Will Be)

 

And it will require OBSE.

Edited by LegoManIAm94
Link to comment
Share on other sites

I don't think such a function is possible - I've already tried. There's no way to temporarily reduce a target's armour rating except by removing/replacing/destroying their armour and removing any shield spells.

 

The closest thing that can be done is for every hit, perform calculations of how much damage should theoretically have been absorbed by armour (based on the player's strength, skill, target's armour etc) and then reduce the target's health via script. This may or may not be very accurate depending on whether or not the known damage formulas are correct.

Link to comment
Share on other sites

Maybe make a negative DefendBonus?

 

Maybe something along the lines of:

 

Float AR

Begin ;;;

Let AR := GetArmorRating * -1
ModAvMod DefendBonus script AR

;;;After damage is applied

Let AR *= -1
ModAvMod DefendBonus script AR

 

This would need to be done before damage is applied. I'm thinking an OnHit or OnHealthDamage event handler.

 

I don't know if that would actually lower armor, effectively lower it or just do nothing, but it's worth a try.

Edited by WarRatsG
Link to comment
Share on other sites

  • Recently Browsing   0 members

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