93 Commits

Author SHA1 Message Date
Horyoshi f38395a95c Fix profsync guild-wide lag, price MC trash, bid on 0 GP items (10.20.5)
profsync: stop expanding skill headers on every read. Expand/CollapseSkillHeader
fire SKILL_LINES_CHANGED, which this addon also listens to, so each read re-armed
its own debounced check -- a permanent 15s cycle that dragged pfQuest's
quest-giver rebuild and Cartographer's addon walk along with it on every guild
member, whether or not they ever opened a profession. Reads are now plain scans
that report whether a collapsed header may have censored them; an expand happens
only where the difference actually matters (a known profession vanishing, the
open window's own rank, /status), and is bracketed by a grace window so our own
echo is ignored. A drop is never announced off an incomplete read.

loot: only skip items with NO price entry. A price of 0 is a known item that just
hasn't been priced yet, and it was silently skipping the bid/trade window.

prices: Molten Core trash belts and bracers 0 -> 67 GP, Boots of Blistering
Flames and Core Forged Helmet 100 -> 67, add Core Forged Greaves.

minep default 300.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-20 16:52:02 +02:00
Horyoshi 33ac6ccefa Revert "Fix critical double EP award bug"
This reverts commit 27848e03ae.
2026-04-06 19:44:47 +02:00
Horyoshi 27848e03ae Fix critical double EP award bug
The _lastRaidAwardReceived timer was only set when receiving addon
messages from OTHER officers. The awarding officer's own client
never set this timer (addonComms rejects self-messages at line 1111),
meaning the same officer could click Award EP twice with zero
protection. This caused the entire guild to receive +175 phantom EP
during Karazhan on April 2.

Fix: set the timer IMMEDIATELY in award_raid_ep and award_reserve_ep,
before the award loop runs. Now any call within 120 seconds of the
previous one is blocked, regardless of who triggered it.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 18:56:42 +02:00
Horyoshi ec1575ce6f bugfix 2026-03-29 21:55:42 +02:00
Horyoshi c4a39aa283 bug fix 2026-03-29 11:12:02 +02:00
Horyoshi 4106c1e7fb Bug fix 2026-03-28 14:23:28 +01:00
Horyoshi d07b0585b5 Bugfix 2026-03-25 08:54:45 +01:00
Horyoshi 2d8d40f08a Added more logging 2026-03-22 21:52:29 +01:00
Horyoshi 3f93a7c25f Fix 2026-02-17 16:31:20 +01:00
Horyoshi a6b1899f86 added a new sound 2026-02-15 12:00:47 +01:00
Horyoshi f3bb082670 Important Bug Fix! 2026-02-12 15:47:44 +01:00
Horyoshi 839d3167a3 Bugfixes 2026-02-07 11:44:15 +01:00
Horyoshi ea3cae9bd0 Added a strike system 2026-01-29 10:31:06 +01:00
Horyoshi 8057112199 Bid window is now visible to all officers 2026-01-13 00:11:23 +01:00
Horyoshi 06f93a9651 bug fix 2025-11-02 18:57:21 +01:00
Horyoshi 0eebb7e6e2 small bug fix 2025-10-30 21:24:05 +01:00
Horyoshi edd98177ef Better color handling on rolls 2025-10-30 17:52:00 +01:00
Horyoshi c62291316f Bugfixes + Added new sounds WHYYYYYYY 2025-10-27 14:49:59 +01:00
Horyoshi 1f85d99874 Update 2025-10-09 17:42:03 +02:00
Cinecom ff125ad585 Enable/Disable loot-sounds 2025-08-22 14:18:54 +02:00
Cinecom 49ce904b9e Update shootyepgp.lua 2025-08-15 20:30:03 +02:00
Cinecom 51b2ad4ee0 Meme Sound Update 2025-08-15 20:06:54 +02:00
Cinecom 2675f4351e 10.04 2025-05-27 14:12:28 +02:00
Cinecom 8348769ef1 Update for Items Kara40 2025-04-10 15:07:35 +02:00
Cinecom dc66c45508 Added T3.5 loot 2025-04-10 13:47:26 +02:00
Cinecom 793e9caffb Update 3.86 2025-03-29 13:49:49 +01:00
Cinecom 6d20c32493 Twopants Sounds 2025-03-19 13:38:51 +01:00
Cinecom e770821c15 bugfix 2025-03-19 13:19:35 +01:00
Horyoshi 3b7ecf2f1c Update shootyepgp.lua 2025-02-13 20:09:02 +01:00
Horyoshi a0abf8b7e1 Update shootyepgp.lua 2025-02-13 16:05:17 +01:00
Horyoshi 436cba9b99 Update shootyepgp.lua 2025-02-13 16:03:29 +01:00
Horyoshi ef1e3195d0 Update shootyepgp.lua 2025-02-13 15:53:28 +01:00
Horyoshi 3e80b77a9d Update shootyepgp.lua 2025-02-13 11:54:29 +01:00
Horyoshi 4811b1c98a Public bid window 2025-02-13 11:38:36 +01:00
Horyoshi 53d9869fa4 bids window is now public 2025-02-13 11:11:15 +01:00
Cinecom c049921d43 Added a datamine tool 2025-01-30 17:42:49 +01:00
Cinecom 162982a709 Update 2025-01-28 15:40:41 +01:00
Horyoshi a310b166d2 Set basegp to 300 2025-01-17 13:50:41 +01:00
Horyoshi 3b9f42f5be Use /parseid [item] to retrieve the item ID 2025-01-13 13:45:09 +01:00
Horyoshi c01006c93a type /getid [Item] to retrieve the item ID 2025-01-13 13:32:46 +01:00
Horyoshi f83b61a31f Added Item ID to tooltip 2025-01-12 23:02:16 +01:00
LaYt 57c787f271 Check for empty names in GuildRoaster
Some times HC chars leave empty names in guild roaster (TWOW)
2023-07-08 17:32:26 +07:00
Road-block bac4ac5fba add a sanity check for raid level characters to avoid inadvertently assigning EP to low levels (eg. summoning locks etc)
fix a logic error for fractional PR on standings / bid tablets where it was doing an alphabetic instead of numeric sort
fix minimap icon position not saving for people without Fubar or with icon attached to minimap
use the minimum raid level to avoid set main popups appearing in low level guilded characters
2018-10-31 00:09:10 +02:00
Road-block bc91839370 fix standings and bid sorters for fractional PR
add a couple more keywords to member bid detection
add support for pfUI-addonskins
2018-10-30 17:20:33 +02:00
Road-block b75443b4b4 fix extra tooltip skinning when pfUI is present
updated zhCN localization from qcat
2018-07-29 16:19:39 +03:00
Road-block ab57bd72de change masterlooter bid announce to include the masterlooter name 2018-06-29 06:10:09 +03:00
Road-block e63b16a031 remove hardcoded modification of tablets to make them closable with ESC for compatibility reasons with other addons 2018-06-27 14:10:40 +03:00
Road-block 0e42d616aa Resolve some shootyepgp staticpopup issues caused by LazyPig.
Fix a bug with tablets becoming unresponsive when using a combination of clicks and ESC to toggle with multiple tablets open.
More improvements to initial loading logic, to avoid issues with cold login in an existing raid (eg. after crash)
Improve detection of admin status for command-line options as well ensure tablets modified by chat commands update in real time (eg. clear loot, logs)
2018-05-21 15:49:19 +03:00
Road-block d39ee25cf3 Add support for Minimum EP (default 0)
Add alternative masterloot item detection to workaround detection fails when giving loot to players outside CHAT_MSG_LOOT range.
Modify loading logic to avoid comms error when options haven't initialized yet.
Class color menus for EP and GP assignments (admins).
Bids: Change sorter to handle PR ties better and take MinEP into account if enabled.
Standings: Change sorter to handle PR ties better and take MinEP into account if enabled.
2018-05-14 23:14:04 +03:00
Road-block 953fc9bdc3 Add readonly discount and progress tier settings to menu for members and command-line. 2018-02-18 17:15:11 +02:00