8 Commits

Author SHA1 Message Date
Paliak
1b7a60e243 Fix CWC not supporting triggerbots (#8671)
* FIX: CWC not supporting triggerbots

* MISC(test): add triggerbot tests

* FIX(breakdown): fix breakdown for trigger bots in defaultHandler

* FIX: tests
2025-06-14 02:48:52 +10:00
Paliak
fd4463a396 FEAT: implement settlers trigger enchant (#8240) 2024-08-31 11:56:44 +10:00
Nighty
684bd3a6d5 indent space -> tab (#8058) 2024-07-31 14:07:24 +10:00
Paliak
e640c4107a Implement trigger from the Svalinn unique (#8000)
* FEAT: implement Svalinn trigger

* TEST: add tests for Svalling trigger

* FIX: add mod cache to pass tests

* ModCache

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2024-07-29 09:06:21 +10:00
LocalIdentity
0a64c94dfa Add support for all new 3.25 Gems (#7988)
* Remove redundant trigger tests + code

* Glacial Shield Swipe

* Puncture of Shanking

* Eviscerate

* Swordstorm

* Vengeful Cry

* Rupture

* Retaliation Mods

* Autoexertion

* Overexertion

* Fix indents

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2024-07-29 05:54:26 +10:00
Paliak
3661e5f4d8 FIX: update skills used for testing triggers (#7818) 2024-07-23 09:09:55 +10:00
Paliak
13d2d311bd Implement Automation support/skill (#7558)
* FEAT: impl Automation support/skill

* TEST: add test for automation gem

* FIX: check if triggeredBy exists before dereferencing it

* FIX: handling of icdr for Automation support

* FIX:in breakdown use cast rate for Automation rate

* FIX: formatting
2024-06-28 14:30:17 +10:00
Paliak
010c6bbf78 Add rudimentary trigger tests (#6574)
* FEAT: add rudimentary trigger tests

* FIX: spelling

* FIX: self ref is build

* FIX: odd test issue

* FIX: triggered being added to gemData

Fixes order mattering in tests. gemData is never refreshed after program
start.

* Revert "FIX: odd test issue"

This reverts commit ac203b7d091e9b866d9f3e4cf7cc2e4d2d498561.

---------

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
2023-12-05 17:32:23 +11:00