wiki:blockpooky
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| wiki:blockpooky [2026/02/01 14:56] – [Block Pooky Addon] wikiadmin | wiki:blockpooky [2026/08/11 14:54] (aktuell) – wikiadmin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Block Pooky Addon ====== | ====== Block Pooky Addon ====== | ||
| - | BlockPooky is an Elder Scrolls Online addon that provides critical combat awareness for PvP scenarios. Originally inspired by rumors about ballgroup " | + | BlockPooky is an Elder Scrolls Online addon that provides critical combat awareness for PvP scenarios. |
| - | As it turns out, the rumor was true. There is now also an officially available add-on that provides similar functionality: | + | Originally inspired by rumors about ballgroup " |
| - | I later made BlockPooky compatible with it. This means that if one add-on sends a block warning, the other can receive and interpret it. | + | As it turns out, the rumor was true. |
| However, BlockPooky offers more advanced logic for triggering the block message. Over time, many additional features have also been added. | However, BlockPooky offers more advanced logic for triggering the block message. Over time, many additional features have also been added. | ||
| Zeile 11: | Zeile 11: | ||
| === Installation === | === Installation === | ||
| - | Download | + | Download |
| + | Its available on [[https:// | ||
| + | |||
| + | also Download | ||
| * LibChatMessage | * LibChatMessage | ||
| * LibAddonMenu-2.0 | * LibAddonMenu-2.0 | ||
| - | * LibMapPing | + | * LibGroupBroadcast |
| - | * LibGPS | + | * LibCombat |
| - | + | ||
| - | {{ : | + | |
| + | Install by unpacking the ZIPs into your addon folder: | ||
| // | // | ||
| + | |||
| + | Check [[https:// | ||
| + | |||
| + | Or simply use [[https:// | ||
| Launch ESO and enable the addon in the Add-ons menu | Launch ESO and enable the addon in the Add-ons menu | ||
| - | :!: Its now also available on [[https:// | ||
| ====== Features ====== | ====== Features ====== | ||
| Zeile 32: | Zeile 37: | ||
| * Center Screen Announcements (CSA): BA-style messages for critical awareness | * Center Screen Announcements (CSA): BA-style messages for critical awareness | ||
| * Chat Integration: | * Chat Integration: | ||
| - | * Group Messaging: Cross-addon | + | * Group Messaging: Cross-addon |
| === 🎯 Smart Detection === | === 🎯 Smart Detection === | ||
| Zeile 43: | Zeile 48: | ||
| * Block Detection: Shows when you're actively blocking (solves "Am I Blocking?" | * Block Detection: Shows when you're actively blocking (solves "Am I Blocking?" | ||
| - | * CC Immunity Tracking: Visual bar showing immunity duration | + | * CC Immunity Tracking: Visual bar showing immunity duration |
| + | * Active CC Bar: Shows the highest-priority crowd control currently affecting you (Stun > Fear > Disorient > Silence > Stagger) with per-type text and colors | ||
| * Negate Warnings: Alerts when standing in enemy Negate Magic fields | * Negate Warnings: Alerts when standing in enemy Negate Magic fields | ||
| * Ready Hints: Notifications when DC/ROA abilities are off cooldown | * Ready Hints: Notifications when DC/ROA abilities are off cooldown | ||
| * Threat Alerts: Full-screen overlay warnings for dangerous threat abilities with customizable opacity, and timing | * Threat Alerts: Full-screen overlay warnings for dangerous threat abilities with customizable opacity, and timing | ||
| + | * Stamina Low Warning: ⚠️ Critical - Alerts when stamina drops below breakfree threshold (prevents getting CC-locked) | ||
| + | * HoT Counter: Real-time tracker for Healing-over-Time effects on player (Update 49 8-cap compliance) - counted live from the game's buff list, so every HoT source is covered automatically | ||
| ===⚡ Performance Tools === | ===⚡ Performance Tools === | ||
| Zeile 52: | Zeile 60: | ||
| * Vigor Timing: Optimal recasting reminders (8s intervals for group play) | * Vigor Timing: Optimal recasting reminders (8s intervals for group play) | ||
| * Custom Cooldown Bars: Track any ability or effect with personalized bars | * Custom Cooldown Bars: Track any ability or effect with personalized bars | ||
| - | * Mount Notifications: | + | * Mount Notifications: |
| + | * Mount Traffic Light: optional single colored light while grouped - green = all mounted, yellow = all can mount, red = at least one Pooky unmounted (movable) | ||
| === 🎨 Customization & Combat Visuals === | === 🎨 Customization & Combat Visuals === | ||
| - | * Movable UI: Drag and position all elements anywhere on screen | + | * Movable UI: Drag and position all elements anywhere on screen |
| * Color Themes: Customize colors for all UI components | * Color Themes: Customize colors for all UI components | ||
| * Font Sizing: Adjustable font sizes for visibility | * Font Sizing: Adjustable font sizes for visibility | ||
| Zeile 71: | Zeile 80: | ||
| It displays the big red " | It displays the big red " | ||
| - | You can even send a "They pulled me" message to your group members, which triggers a block warning for them — similar to the functionality of the [[https:// | + | You can even send a "They pulled me" message to your group members |
| If this feels overwhelming, | If this feels overwhelming, | ||
| Zeile 84: | Zeile 93: | ||
| **Send msg only on ROA/DC pulls** means that only specific triggers (like ROA pulls) will send messages to group members. This mimics Agony Warning’s behavior, which only sends messages for ROA pulls. | **Send msg only on ROA/DC pulls** means that only specific triggers (like ROA pulls) will send messages to group members. This mimics Agony Warning’s behavior, which only sends messages for ROA pulls. | ||
| + | |||
| + | === Testing Group Messaging === | ||
| + | |||
| + | The group pull warning is broadcast over LibGroupBroadcast, | ||
| + | |||
| + | * **Group up and stay in the same instance** – both clients must be in the same group *and* the same instance (same Cyrodiil campaign, same overland zone, or same dungeon). LibGroupBroadcast only delivers to group members in your current instance. | ||
| + | * **Enable group messaging on both clients** – "Send Pull Warning to Group" must be on for the sender and the receiver. | ||
| + | * **Send a test** – on client A type ''/ | ||
| + | * **Wait ~5 seconds between sends** – the receiving side applies the warning cooldown, so rapid repeat tests are suppressed. | ||
| + | * **Real-world behavior** – outside of testing, a pull landing on a **group member (not you)** is what actually broadcasts the warning to the group. | ||
| + | |||
| + | **Troubleshooting: | ||
| + | |||
| + | * **Not grouped** → the sender gets "Group sync: could not send a warning to your group." | ||
| + | * **Grouped but in different instances** → nothing arrives, and **no error is shown** (the send succeeds locally). | ||
| + | * **Protocol disabled** → "Group sync: disabled in LibGroupBroadcast settings." | ||
| + | * **Setup failure** → "could not start group sync", "setup failed (protocol ID/name conflict possible)", | ||
| === Triggers === | === Triggers === | ||
| Zeile 148: | Zeile 174: | ||
| Another hint — shown as a cooldown bar. | Another hint — shown as a cooldown bar. | ||
| - | If you use a skill, roll dodge or use an immunity potion (also works with escapist potions), you gain **CC immunity**. This bar shows its duration. | + | If you use a skill, roll dodge or use an immunity potion (also works with escapist potions), you gain **CC immunity**. This bar shows its duration |
| + | |||
| + | * **Hard CC immunity** (stun/ | ||
| + | * **Soft CC immunity** (snares/ | ||
| + | * **Dodge roll** grants a short full-immunity window (both kinds) | ||
| + | * While both kinds are active at the same time, the bar **blends** both colors | ||
| + | * Both colors are configurable in the menu ("CC Immunity Bar Color (Hard CC)" and "(Soft CC)") | ||
| < | < | ||
| + | |||
| + | === Active CC Bar? === | ||
| + | |||
| + | A second bar (independent of the CC immunity bar) shows the crowd control **currently affecting you**. It always displays the **highest-priority active CC** in this order: | ||
| + | |||
| + | * **1. Stun** (also knockdowns) — red | ||
| + | * **2. Fear** — purple | ||
| + | * **3. Disorient** — blue | ||
| + | * **4. Silence** (standing in an enemy Negate Magic field) — cyan | ||
| + | * **5. Stagger** — yellow | ||
| + | |||
| + | When a higher-priority CC expires, the bar **immediately switches** to the next active one. Breaking free from a stun also switches instantly. Each CC type has its own color, configurable under " | ||
| + | |||
| + | Test it with ''/ | ||
| === Custom Cooldown Bars === | === Custom Cooldown Bars === | ||
| Zeile 265: | Zeile 311: | ||
| {{ : | {{ : | ||
| + | |||
| + | ==== Stamina Low Warning ==== | ||
| + | |||
| + | **Full-Screen Stamina Warning**: Critical visual overlay alerts when stamina drops below configured threshold | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | |||
| + | * **⚠️ Break Free Awareness**: | ||
| + | * **Default threshold: 5000** - Below this, you cannot break free and will be locked down | ||
| + | * Helps prevent getting locked in place during combat (lethal in PvP) | ||
| + | * **Configurable Threshold**: | ||
| + | * **Fade Opacity Control**: Separate min/max opacity sliders for smooth fade effect | ||
| + | * Minimum opacity at threshold | ||
| + | * Maximum opacity at 0 stamina | ||
| + | * Creates gradual visual intensity as stamina depletes | ||
| + | * **Texture Support**: Uses staminawarn.dds texture with blue border design | ||
| + | * **Dynamic Initialization**: | ||
| + | * **Menu Integration**: | ||
| + | * **Survival Tool**: Helps maintain stamina buffer to stay free from crowd control in PvP | ||
| + | |||
| + | {{ : | ||
| ===== Debug Tools ===== | ===== Debug Tools ===== | ||
wiki/blockpooky.1769957798.txt.gz · Zuletzt geändert: von wikiadmin
