Skip to main content

Example for a new resist-system to prevent 100% of resists

Submitted by T-qb on

By the way what is about resists? I just want to offer the best system of resists adding:

a% + b% = a% + ([100-a] * [b/100])%.

For example: 40% +20% = 40 + ([100-40] * 0.2) = 40 +12 = 52%.

I mean every other resist must calculate from the rest of the unresistant part of the player. It prevents 100% of resists, and we need the same system to armor.

This system is using in Warcraft3. U can't have 100% of resist if u don't have item with 100%... like helset's amulet. And we need good interface to display status of player total resists, not like in skyrim now.

Karma: 0 (0 votes)
Last edited by grumpycat on 14 Mar 2014 - 21:12.

but how would one implement it?

Karma: 0 (0 votes)

I was thinking u know) Is there no any values to change for that?(

Karma: 0 (0 votes)

T-gb,

The math looks good,to implement would be hard,as if I am right about "resist" it would need your formula to be run on every item that the player was wearing or using including magical items and on the weapons the player was using almost constantly to get the correct levels of resist remaining for the items.

And the NPC`s resist would need applying the same way.?

All of that calculating being done so often would put a big strain on the game engine and users PC floating point units etc.?

And it would need some very advanced scripting.?

If I have misunderstood the use of resist then please ignore my comments.

 

Karma: 0 (0 votes)

I was thinking there is a formula like:

1st item resist+2nd item resist+n-th item resist= total resist

And I was imagining u just have to change this formula. But unfortunately the mechanics of the game is not so plain

Karma: 0 (0 votes)