Cell

Cell

2M Downloads

Not a complete list of tracked Absorb spells (3.4.x)

Chokodaddy opened this issue ยท 0 comments

commented

WoW Version: Wotlk Classic.
Cell version: r221-release
Description: I noticed that not all damage absorb spells show up as absorb
Absorb Display:
Image
No absorb texture, for example, for Sacred Shield Absorb spell:

Image
In the addon (Cell\RaidFrames\UnitButton_Wrath) code I found the following:

Image

Most likely only tables for 3 absorb spells have been added:

  1. Power Word: Shield (pwsInfo)
  2. Divine Aegis (daInfo) (ID 47753)
  3. Protection of Ancient Kings (pakInfo) (ID 64413)

On the subject of the problem: Would like to see absorb from spells:

1. Sacred Shield Absorb: ID 58597.
The absorb coefficient for the Sacred Shield is calculated by the formula: (spellpower * 0.75 + 500)

  • Add a talent check ID 53530. In the presence of which the formula for calculating the absorb of the Sacred Shield takes the form:
    1.2 * (spellpower * 0.75 + 500)

2. Stone Claw Totem Absorb ID 55277: Absorb amount is 4340 (last level of spell).

  • The presence of a buff (55277) on a player determines a fixed amount of absorption depending on the level of the spell: 4 * 1085 = 4340 (last level of spell). Display it on any frame, whether its the player, party1, party2, etc., since the absorb value is fixed.

3. Ice Barrier Absorb: ID 43039 (only last level link)
The absorb coefficient for the Ice Barrier is calculated by the formula: (spellpower * 0.8067 + 3300)

  • Add a glyph check ID 63095. In the presence of which the formula for calculating the absorb of the Ice Barrier takes the form:
    1.3 * (spellpower * 0.8067 + 3300)

Thanks if at least the first 2 are added. I tried but failed.
P.S. There are also other absorbs spell from players in the game:
ID 47986 (Sacrifice)
ID 57350 (Illusionary Barrier)
Exclusively magic absorbers, which could perhaps be marked somehow or display options could be added:
ID 48707 (Anti-Magic Shell)
ID 50461 (Anti-Magic Zone)
ID 43012 (Frost Ward)
ID 43010 (Fire Ward)
ID 47891 (Shadow Ward)