shagu
925654fe09
libpredict: add fallback target to self
2025-03-28 21:35:01 +01:00
shagu
7fb0cf6d98
libpredict: decrease timeout for spellcast fails
2025-03-28 20:47:14 +01:00
shagu
3fa7a775f6
libpredict: cache next target while regrowth is pending
2025-03-28 19:34:05 +01:00
shagu
6ee877f42c
libpredict: use locales for all hardcoded spells
2025-03-28 19:13:33 +01:00
shagu
934600c2ea
libpredict: save regrowth target on spellcast start
2025-03-28 18:48:25 +01:00
shagu
5113ff9c74
libpredict: rework regrowth timer delay
2025-03-28 18:24:59 +01:00
shagu
ffd7d48fe2
librange: add z-axis to superwow range detection
2024-11-26 21:22:20 +01:00
shagu
4b50ea8972
librange: try to use superwow for range detection
2024-11-26 21:02:30 +01:00
shagu
532f1c7e57
libpredict: skip aura updates on disabled unitframes
2024-11-04 15:26:24 +01:00
shagu
4cec209e4d
libpredict: calculate timeleft in GetHotDuration
2024-11-04 15:19:40 +01:00
shagu
3d3e550ee0
libpredict: trigger aura events of relevant unitframes
2024-11-04 15:17:56 +01:00
Artur Morozov
b56836d2eb
turtle-wow: update Immolate duration after cast Conflagrate
2024-11-04 14:30:24 +01:00
gwetchen
59b92d7ede
libpredict: count tierset bonus on each item tooltip
2024-11-04 14:17:04 +01:00
shagu
d9aa50decb
libpredict: align hot prediction with other functions
2024-11-04 13:18:21 +01:00
shagu
ffca176694
libpredict: add prediction without group
2024-11-04 12:44:25 +01:00
shagu
5f62acacb1
libpredict: convert strings into locale tables
2024-11-04 12:25:03 +01:00
gwetchen
b423b9b32d
libpredict: add healcomm compability for vanilla hots
2024-11-04 12:13:19 +01:00
Kyriakos (Dominick) Sidiropoulos
3e19e5b8ed
libdebuff: align and optimize spell post-hooks
2024-07-02 20:57:49 +02:00
Kyriakos (Dominick) Sidiropoulos
4da109a705
libspell: use proper caching index for ranked spells
2024-06-07 09:03:30 +02:00
Kyriakos (Dominick) Sidiropoulos
5a7ee5277b
libcast: optimize spell cast hooks
...
- move rank & texture caching to CastCustom
- extend CastCustom with additional arguments
- remove action id scanning from CastSpellByName
2024-06-07 09:02:22 +02:00
Kyriakos (Dominick) Sidiropoulos
b7289a702c
libcast: make post-hook update last cast texture
...
we now set lastcasttex from the texture returned by libspell.GetSpellInfo in "CastSpellByName" post-hook
2024-06-04 08:55:56 +02:00
Kyriakos (Dominick) Sidiropoulos
0bd90d47b4
libcast: reuse spellname and texture from previous call
...
- introduce a guard-close in case the spell is phony
- reuse the spell-name and texture returned by GetSpellInfo()
2024-06-04 08:49:37 +02:00
Kyriakos (Dominick) Sidiropoulos
2b58818f0e
libspell: pass 2nd argument to scanner find to disable exact matching
2024-06-03 09:36:51 +02:00
Kyriakos (Dominick) Sidiropoulos
a45c9f3dbe
libspell: return spell book id and its book-type
2024-06-01 11:12:01 +02:00
shagu
7e0990c4e6
librange: disable 40y checks while in cat form
2024-05-23 10:37:31 +02:00
shagu
f5a47b8fbc
libcast: handle interrupts correctly
2024-05-15 07:50:58 +02:00
shagu
3f21780980
libtipscan: make sure the owner is set each call
...
For some reason, early initialized tooltips without
a WDB cache, won't get attached properly. It seems
like they lose their owner when the WDB cache gets
ready. Running :SetOwner() again later when caches
are ready fixes that somehow.
2024-04-21 15:00:39 +02:00
Cameron Weaver (Clutch)
2e8d3e2f7a
nameplate: add option to show guild names
2024-02-26 17:41:29 +01:00
gwetchen
d7a7387465
librange: skip rangescan when player has combo points
...
don't perform range checks while the player has combo points to avoid losing them
2024-02-16 09:29:00 +01:00
shagu
314b0bca2e
libcast: reuse string variables in spell detection
2023-10-03 13:22:25 +02:00
shagu
225a84bc8d
libpredict: check and abort on empty heal values
2023-07-29 15:44:49 +02:00
shagu
1d01a2b765
librange: disable target frame events during scan
2023-06-13 19:56:32 +02:00
shagu
04d1c2df39
libtooltip: add support for tooltip hyperlinks
2023-05-22 21:48:33 +02:00
shagu
337a1b9519
libpredict: check for mouseover before using it
2023-03-23 09:29:12 +01:00
shagu
44bce4e3e9
prediction: check assist to identify valid unit
2023-03-10 22:02:52 +01:00
shagu
ad08c69ec5
mouseover: show prediction on correct spell target
2023-03-10 18:39:22 +01:00
shagu
afc7808c88
libdebuff: remove obsolete string concatenation
...
Fixup of the previous commit. Seems like `tonumber` does
already take care of the leading space inside the rank.
2022-11-27 16:57:01 +01:00
@_@
31be3ded16
libdebuff: add rank based kidney shot duration
2022-11-27 16:55:43 +01:00
shagu
c4b5036c3e
libtooltip: add auction item ids
2022-11-16 13:05:11 +01:00
shagu
85af950893
libtooltip: remove duplicate hook
2022-08-13 01:37:20 +02:00
shagu
96e4b9509f
libtooltip: ignore invalid calls to bagslots
2022-06-16 12:26:09 +02:00
shagu
da79967217
libpredict: set cache reset to proper events
2022-05-27 16:48:16 +02:00
shagu
b522d03fc5
libspell: reset caches on skill change
2022-05-27 16:47:33 +02:00
shagu
1e8027e9c5
librange: pause 40y rangecheck during wand attacks
2021-10-24 15:18:02 +02:00
shagu
668644931a
libunitscan: create db if not existing
2021-10-11 20:47:55 +02:00
shagu
43a824609a
libunitscan: make sure to have a valid db
2021-10-11 20:45:17 +02:00
shagu
b08432c9f4
libspell: case insensitive max rank detection
2021-09-07 09:57:12 +02:00
shagu
150051a79a
libspell: make spell queries case insensitive
2021-09-04 21:05:52 +02:00
shagu
75d9a2fff3
libunitscan: disable target sounds during scan
2021-08-01 12:20:23 +02:00
shagu
5b815a899b
librange: disable target sounds during scan
2021-08-01 12:19:49 +02:00