[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
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?
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.
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.
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.
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