Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] <@213383518842126336> ah ok I see, that makes more sense. The only thing and quite important thing

[DiscordArchive] <@213383518842126336> ah ok I see, that makes more sense. The only thing and quite important thing

[DiscordArchive] <@213383518842126336> ah ok I see, that makes more sense. The only thing and quite important thing

Pages (2): 1 2 Next
rektbyfaith
Administrator
0
12-20-2022, 11:37 PM
#1
Archived author: Goatrek • Posted: 2022-12-20T23:37:59.735000+00:00
Original source

<@213383518842126336> ah ok I see, that makes more sense. The only thing and quite important thing I dont really get though is how I get the correct spellclassmask. Ive read something about it on the devwiki but I think im confusing spellclass, familymask, class mask, and whatnot so the concept has not matured yet in my brain.

Would you mind making that same example but only for succubus and Ill see if I can compare the two and learn something?
rektbyfaith
12-20-2022, 11:37 PM #1

Archived author: Goatrek • Posted: 2022-12-20T23:37:59.735000+00:00
Original source

<@213383518842126336> ah ok I see, that makes more sense. The only thing and quite important thing I dont really get though is how I get the correct spellclassmask. Ive read something about it on the devwiki but I think im confusing spellclass, familymask, class mask, and whatnot so the concept has not matured yet in my brain.

Would you mind making that same example but only for succubus and Ill see if I can compare the two and learn something?

rektbyfaith
Administrator
0
12-20-2022, 11:40 PM
#2
Archived author: Goatrek • Posted: 2022-12-20T23:40:16.128000+00:00
Original source

I think im using something older to edit my dbcs. really need to understand each input in numbers before I do anything.
[Image: image.png?ex=690c8920&is=690b37a0&hm=e9b...0b96a162a&]
rektbyfaith
12-20-2022, 11:40 PM #2

Archived author: Goatrek • Posted: 2022-12-20T23:40:16.128000+00:00
Original source

I think im using something older to edit my dbcs. really need to understand each input in numbers before I do anything.
[Image: image.png?ex=690c8920&is=690b37a0&hm=e9b...0b96a162a&]

rektbyfaith
Administrator
0
12-20-2022, 11:43 PM
#3
Archived author: Titi • Posted: 2022-12-20T23:43:15.042000+00:00
Original source

spell 18735 has familyflag 134217728 in the first "tier", that's bit #28
to target it, you check entry #28 in spell class mask 1 (tier1), think of the tiers as ids from 1 to 96 (32*3)

spell editor does a pretty poor job at handling this currently and it could be a LOT simpler
[Image: image.png?ex=690c89d2&is=690b3852&hm=af4...94b70d7cb&]
rektbyfaith
12-20-2022, 11:43 PM #3

Archived author: Titi • Posted: 2022-12-20T23:43:15.042000+00:00
Original source

spell 18735 has familyflag 134217728 in the first "tier", that's bit #28
to target it, you check entry #28 in spell class mask 1 (tier1), think of the tiers as ids from 1 to 96 (32*3)

spell editor does a pretty poor job at handling this currently and it could be a LOT simpler
[Image: image.png?ex=690c89d2&is=690b3852&hm=af4...94b70d7cb&]

rektbyfaith
Administrator
0
12-20-2022, 11:43 PM
#4
Archived author: Titi • Posted: 2022-12-20T23:43:53.284000+00:00
Original source


[Image: image.png?ex=690c89f9&is=690b3879&hm=b65...e84251956&]
rektbyfaith
12-20-2022, 11:43 PM #4

Archived author: Titi • Posted: 2022-12-20T23:43:53.284000+00:00
Original source


[Image: image.png?ex=690c89f9&is=690b3879&hm=b65...e84251956&]

rektbyfaith
Administrator
0
12-20-2022, 11:44 PM
#5
Archived author: Titi • Posted: 2022-12-20T23:44:54.335000+00:00
Original source

(0x8000000 which is the same as 134217728 in hexadecimal)
[Image: image.png?ex=690c8a36&is=690b38b6&hm=4e0...e22e73a69&]
rektbyfaith
12-20-2022, 11:44 PM #5

Archived author: Titi • Posted: 2022-12-20T23:44:54.335000+00:00
Original source

(0x8000000 which is the same as 134217728 in hexadecimal)
[Image: image.png?ex=690c8a36&is=690b38b6&hm=4e0...e22e73a69&]

rektbyfaith
Administrator
0
12-20-2022, 11:45 PM
#6
Archived author: Titi • Posted: 2022-12-20T23:45:56.343000+00:00
Original source

134217728 being 2^(28-1)
rektbyfaith
12-20-2022, 11:45 PM #6

Archived author: Titi • Posted: 2022-12-20T23:45:56.343000+00:00
Original source

134217728 being 2^(28-1)

rektbyfaith
Administrator
0
12-20-2022, 11:47 PM
#7
Archived author: Goatrek • Posted: 2022-12-20T23:47:45.648000+00:00
Original source

Right, I can see that 134217728 is inserted into Effectspellclassmask for improved succubus
rektbyfaith
12-20-2022, 11:47 PM #7

Archived author: Goatrek • Posted: 2022-12-20T23:47:45.648000+00:00
Original source

Right, I can see that 134217728 is inserted into Effectspellclassmask for improved succubus

rektbyfaith
Administrator
0
12-20-2022, 11:48 PM
#8
Archived author: Titi • Posted: 2022-12-20T23:48:16.542000+00:00
Original source

you might want to read and learn about bitmasks
rektbyfaith
12-20-2022, 11:48 PM #8

Archived author: Titi • Posted: 2022-12-20T23:48:16.542000+00:00
Original source

you might want to read and learn about bitmasks

rektbyfaith
Administrator
0
12-20-2022, 11:48 PM
#9
Archived author: Titi • Posted: 2022-12-20T23:48:56.875000+00:00
Original source

but basically it goes like this : 1 = 1, 2 = 2, 3 = 4, 4 = 8, 5 = 16, 6 = 32, 7 = 64.... you multiply by 2
rektbyfaith
12-20-2022, 11:48 PM #9

Archived author: Titi • Posted: 2022-12-20T23:48:56.875000+00:00
Original source

but basically it goes like this : 1 = 1, 2 = 2, 3 = 4, 4 = 8, 5 = 16, 6 = 32, 7 = 64.... you multiply by 2

rektbyfaith
Administrator
0
12-20-2022, 11:49 PM
#10
Archived author: Titi • Posted: 2022-12-20T23:49:13.851000+00:00
Original source

and you can add them together
rektbyfaith
12-20-2022, 11:49 PM #10

Archived author: Titi • Posted: 2022-12-20T23:49:13.851000+00:00
Original source

and you can add them together

Pages (2): 1 2 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)