Forums WoW Modding Support Archives WoWModding Support Archives [DiscordArchive] It's been a while since I've used AZ, but I didn't think they had spell_proc implemented properly, o

[DiscordArchive] It's been a while since I've used AZ, but I didn't think they had spell_proc implemented properly, o

[DiscordArchive] It's been a while since I've used AZ, but I didn't think they had spell_proc implemented properly, o

rektbyfaith
Administrator
0
09-25-2023, 09:09 PM
#1
Archived author: itswicky • Posted: 2023-09-25T21:09:50.205000+00:00
Original source

It's been a while since I've used AZ, but I didn't think they had spell_proc implemented properly, or something to that effect, so some of the fields were either missing or not working.

What exactly are you trying to do? I.E. what spell are you triggering, how are you triggering it, and how should it behave?
rektbyfaith
09-25-2023, 09:09 PM #1

Archived author: itswicky • Posted: 2023-09-25T21:09:50.205000+00:00
Original source

It's been a while since I've used AZ, but I didn't think they had spell_proc implemented properly, or something to that effect, so some of the fields were either missing or not working.

What exactly are you trying to do? I.E. what spell are you triggering, how are you triggering it, and how should it behave?

rektbyfaith
Administrator
0
09-25-2023, 09:13 PM
#2
Archived author: Deleted User • Posted: 2023-09-25T21:13:22.011000+00:00
Original source

I have a custom spell at 600600 which has a chance to proc a triggered spell. It's supposed to be triggered by spell damage and DoTs, and does damage based on the triggering spell. All that logic works fine, but no matter what I do I can't seem to get it to respect the Cooldown in spell_proc_event. It also seems to be ignoring Recovery Time and Category Recovery Time in the spell's base.

Just got confirmation that it works just fine on base AC and Duskhaven's fork of the core, so it's probably related to some of the perk logic we're using. Or some other core edit mistake. I've let my core dev know and he's gonna look into it. Eventually. Lol.
rektbyfaith
09-25-2023, 09:13 PM #2

Archived author: Deleted User • Posted: 2023-09-25T21:13:22.011000+00:00
Original source

I have a custom spell at 600600 which has a chance to proc a triggered spell. It's supposed to be triggered by spell damage and DoTs, and does damage based on the triggering spell. All that logic works fine, but no matter what I do I can't seem to get it to respect the Cooldown in spell_proc_event. It also seems to be ignoring Recovery Time and Category Recovery Time in the spell's base.

Just got confirmation that it works just fine on base AC and Duskhaven's fork of the core, so it's probably related to some of the perk logic we're using. Or some other core edit mistake. I've let my core dev know and he's gonna look into it. Eventually. Lol.

rektbyfaith
Administrator
0
09-25-2023, 09:16 PM
#3
Archived author: itswicky • Posted: 2023-09-25T21:16:52.132000+00:00
Original source

Yeah, that sounds like it should just be in the db table. Like I said, I haven't worked with AC in a while, but I know there spell proc table is structured differently. That said, you can always hardcode a cd in core, or similarly attach a spellscript to it which adds a spell cooldown to the player. Hope you guys get it figured out either way.
rektbyfaith
09-25-2023, 09:16 PM #3

Archived author: itswicky • Posted: 2023-09-25T21:16:52.132000+00:00
Original source

Yeah, that sounds like it should just be in the db table. Like I said, I haven't worked with AC in a while, but I know there spell proc table is structured differently. That said, you can always hardcode a cd in core, or similarly attach a spellscript to it which adds a spell cooldown to the player. Hope you guys get it figured out either way.

rektbyfaith
Administrator
0
09-25-2023, 09:21 PM
#4
Archived author: Deleted User • Posted: 2023-09-25T21:21:20.114000+00:00
Original source

I'm sure we will. We must have broke it somewhere.
rektbyfaith
09-25-2023, 09:21 PM #4

Archived author: Deleted User • Posted: 2023-09-25T21:21:20.114000+00:00
Original source

I'm sure we will. We must have broke it somewhere.

rektbyfaith
Administrator
0
09-25-2023, 09:21 PM
#5
Archived author: Deleted User • Posted: 2023-09-25T21:21:30.548000+00:00
Original source

Thanks for confirming that I didn't miss anything stupid
rektbyfaith
09-25-2023, 09:21 PM #5

Archived author: Deleted User • Posted: 2023-09-25T21:21:30.548000+00:00
Original source

Thanks for confirming that I didn't miss anything stupid

Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)