Quantcast
Download
(83 Kb)
Download
Updated: 05/19/18 11:53 AM
Pictures
File Info
Compatibility:
Summerset (4.0)
Dragon Bones (3.3)
Clockwork City (3.2)
Horns of the Reach (3.1)
Morrowind (3.0)
Updated:05/19/18 11:53 AM
Created:01/17/18 12:00 AM
Monthly downloads:987
Total downloads:3,454
Favorites:7
MD5:
3.3
Piece of Candy  Updated less than 3 days ago!
Version: 3.18
by: marlonbrando [More]
Piece of Candy is a PVP group coordinator.

Features:
  1. Players sorted by order of ultimate acquisition
  2. Combat status shown to help know when players are in combat and unable to mount
  3. Ability to see where you are in ultimate queue, e.g., #1, #2
  4. Play a sound when you hit #1 in ultimate queue
  5. See when other group members are in combat (their names will be in red)
  6. Control the number of players displayed in a "swimlane"
  7. Control the number of swimlanes
  8. Select your ultimate by clicking on the swimlane icon
  9. Send countdowns to everyone in group for coordinating, e.g., proximity detonation
  10. Automatic sharing of Chalman mine and keep quests (others available on request)
  11. Auto-accept group invites from specific people
2018-05-19 (v3.18)

- Eliminate YA unnecessary screen update/map ping.

- Fix strange problem where ultimate seems to fire twice.


2018-05-16 (v3.17)

- Fix minor problem with group member sorting in swimlanes

- "/pocpvp group" queues the group if you're the group leader

- Implement a "Need Help!" panic button to alert other members in group when you need help. Sending always works but you have to opt-in to see the alerts

- When moving the add-on display window, only bound the part that is visible in red, and allow moving partially off screen if desired

- Make ultimate alerts display the actual ultimate fired rather than the main one selected

- Fix a minor memory leak

- Reduce number of screen refreshes, limiting to only when something changes like "in combat" or "ultimate percent changed".

2018-04-23 (v3.16)

- Get non-English clients working on Summerset.

2018-04-21 (v3.15)

- Get working on Summerset (only for English currently)

- Fix issue with /pocpvp.

2018-04-16 (v3.14)

(v3.12 and v3.13 were unreleased testing versions)

- Fix memory leak with ultimate animations.

- Reduce memory footprint.

- Reduce map ping overhead.

- Reduce number of times stuff is redrawn.

- Delete remaining legacy Taos Group Ultimate code.

- Make visible when sieging.

- New commands:
/poccampaign X sets your preferred campaign to X (defaults to Vivec).

/pocqueue shows position in queue along with usually bogus
ESO approximation of wait time.

/pocpvp queues you for specified campaign.

2018-04-07 (v3.11)

- Attempt to fix problem with multiple ultimates showing in columns.

2018-04-05 (v3.10)

- Fix YA lua error.

2018-04-05 (v3.9)

- Remove buggy attempt to increase max swimlanes to 8.

- Fix ability to set fewer swimlanes if needed.

2018-04-05 (v3.8)

- Decrease ping frequency to 2 seconds to be a little less resource intensive. Changeable with /pocupdate n.

- Increase max swimlanes to 8.

- Fix arithmetic error when decoding map pings.

- /pochelp only reports on non-debuggng options now. Use /pochelp debug to see everything.

2018-03-29 (v3.7)

- Fix addon not working.

2018-03-29 (v3.6)

- Attempt to fix lua error when primary ultimate has not been selected.

2018-03-26 (v3.5)

- Another potential fix for lua errors

- New command: /pocgaccept <name>
Always accept group invites from name

- Fix display of @names.

- More attempts to minimize memory use.

2018-03-18 (v3.4)

- Potential fix for lua errors.

2018-03-18 (v3.3)

- Emergency fix for swimlane madness.

2018-03-17 (v3.2)

- Add ability to turn off ultimate alerts.

- More slight performance tweaks.

- Try to minimize bouncing in columns when out of range.

2018-03-16 (v3.1)

- Try to future proof map pings slightly.

- Fix condition where old group members show up after reloading.

- Be less verbose on leaving group.

2018-03-16 (v3.0)

- Optimize LUA code to avoid potential excess memory use.

- The ultimate control will now always be movable. That red background thing will show up briefly when you drag the window to a new location. Type "/pocmovable off" if this behavior is not to your liking.

- When someone fires an ultimate it will show up onscreen for everyone as, e.g., "Valandil Tiwele's FREEZE".

- You'll be able to specify a second ultimate by selecting the thumbs-up with a "2" on it. That cause that ultimate to show up as a different color in that column.

(I'm still tinkering with this so some things may not work right. Most notably - if I put meteor on my bar and then use the ultimate, the on-screen message will say "Valandil's FREEZE" rather than "Valandil's METEOR".

Also, the sorting for secondary ultimates in columns will be different. It will be more like the way the old Taos add-on sorted things. I don't think this should be a big problem since secondary ultimates are either supposed to be temporary or just there for informational purposes like when someone has both Dawnbreaker and Permafrost available)

- It will be possible to automatically share the Chalman mine and keep quests. When you turn in your chal quest, you'll get it back almost immediately if anyone else in the group has it. This feature is controlled in the settings window and via the "/pocquest off" command.

- The add-on notifies when someone is running a new version. Then you'll know it's time to update.

2018-02-25 (v2.3.3)

- Hopefully fix real problem with non-English client.s

2018-02-21 (v2.3.2)

- Overwrite (temporarily?) French translations with English to avoid lua errors.

2018-02-19 (v2.3.1)

- On second thought, only allow group leader to set countdown key.

2018-02-19 (v2.3.0)

- Add ability to send a 3 second countdown timer to all players via slash command (/pocn N) or keybinding.
- Eliminate need for everyone to be in the same map/zone.
- Eliminate misbehaving LibGroupSocket (for now?).
- Save group content over /reloadui.
- Fix a few bugs related to screen refresh when players go offline and back online.

2018-02-12 (v2.2.0)

- Updated supported API to include Dragon Bones, update 17
- Added new method for selecting your ultimate: Click on one of the column (swimlane) icons and then click on the thumbs-up to switch your ultimate to that lane. Use icons to select columns rather than words.
- Added back ability to use libgroupsocket, currently only available via the command "/pocping false"
- Tinkered more with the number notifier and sound notifier to try to make it actually accurate.
- Added ability to display @names rather than character names.
- General bug fixes.

2018-02-09 (v2.1.9)

- Attempt to fix incorrect #n showing up on screen when it shouldn't.

2018-02-08 (v2.1.7)

- Try again to get rid of incorrect reporting of people using wrong addon (yellow cells in MIA lane)

2018-02-08 (v2.1.5)

- Hopefully fix rare case where out-of-contact player would incorrectly assume another player's group ultimate.

2018-02-08 (v2.1.4)

- Temporarily remove detection of out-of-date clients in group. This should stop people from showing up in MIA in yellow.

2018-02-07 (v2.1.3)

- Fix reported issue of lua error when changing group icon in compact mode.

2018-02-06 (v2.1.2)

NOTE: This needs testing. Please make sure that you know how to drop back to the previous version before updating.

- Avoid spurious errors when going in and out of same zone as other players.

2018-02-06 (v2.1.1)

NOTE: This needs testing. Please make sure that you know how to drop back to the previous version before updating.

- Fix lua errors when moving compact swimlane.
- Fix a typo in ultimate name.

2018-02-06 (v2.1.0)

NOTE: This needs testing. Please make sure that you know how to drop back to the previous version before updating.

- Hundreds of lines of code deleted and refactored.
- Attempt to make ultimate numbering more consistent so that everyone sees the same ordering.
- Move ultimate selection moved to settings menu.
- Remember the last ultimate you used on a particular character.
- Detect when a player goes out of range and may not be available to drop an ultimate.
- Detect when a player is in loading screen (their menu bar will be grey).
- Show more compact rows for the standard setting.
- Select the number of "swimlanes" available, from 1 to 6.
- Detect when a player is in group but is not in range or is not using the add-on. These players show up in a "MIA" column.
- Attempt to minimize the amount of screen redrawing happening every second. Should be optimized to only update the screen when something changes.

2018-01-21 (v2.0.2)

* Hopefully fix confusion with player numbering when group membership changes. This may fix the issue seen where numbers displayed are incorrect.
* There is still an issue with numbering disparity between different players after zoning. Numbers should sync eventually after users cycle their ultimates as long as they are in the same map.

2018-01-19 (v2.0.1)

* Add back "Compact" mode
* Remove ultimate number when dead
* Color ultimate number green when #1, red when not #1
* Remove other languages since they no longer reflect current state of add-on
* Various minor speed tweaks
Archived Files (21)
File Name
Version
Size
Author
Date
3.17
83kB
marlonbrando
05/16/18 05:28 PM
3.16
82kB
marlonbrando
04/23/18 08:11 PM
3.15
83kB
marlonbrando
04/21/18 08:20 AM
3.14
82kB
marlonbrando
04/16/18 05:20 PM
3.11
83kB
marlonbrando
04/06/18 10:43 PM
3.7
81kB
marlonbrando
04/06/18 07:28 PM
3.10
83kB
marlonbrando
04/05/18 08:30 PM
3.7
81kB
marlonbrando
03/29/18 09:21 PM
3.5
81kB
marlonbrando
03/26/18 09:47 PM
3.4
82kB
marlonbrando
03/18/18 06:54 PM
3.3
82kB
marlonbrando
03/17/18 11:02 PM
3.2
82kB
marlonbrando
03/17/18 08:42 PM
3.1
81kB
marlonbrando
03/16/18 09:19 AM
3.0
81kB
marlonbrando
03/15/18 10:20 PM
2.3.3
76kB
marlonbrando
02/25/18 02:09 PM
2.3.2
74kB
marlonbrando
02/21/18 07:36 PM
2.2.0
77kB
marlonbrando
02/12/18 10:29 AM
2.1.8
75kB
marlonbrando
02/09/18 07:29 PM
2.0.2
111kB
marlonbrando
01/21/18 03:55 PM
2.0.1
113kB
marlonbrando
01/19/18 04:26 PM
2.0.0
120kB
marlonbrando
01/17/18 12:00 AM


Post A Reply Comment Options
Unread 05/06/18, 02:06 PM  
Tiara Ra

Forum posts: 0
File comments: 115
Uploads: 0
Originally Posted by marlonbrando

Ok, thanks. I think this was fixed in the last update and the double ultimate sending should be fixed in the last refresh.
Ty. no errors for me now.
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Report comment to moderator  
Reply With Quote
Unread 05/05/18, 03:12 PM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Originally Posted by Tiara Ra
Originally Posted by marlonbrando

Were you in a group when this happened? If not, I could see why this happened.

Beta 3:

https://drive.google.com/open?id=1ED...V4oezgnZ9Q3qI-

There is still a bug in this. Sometimes it sends out two ultimate alerts.
Without group. Got few times.
Will try new beta today.
Ok, thanks. I think this was fixed in the last update and the double ultimate sending should be fixed in the last refresh.
Report comment to moderator  
Reply With Quote
Unread 05/04/18, 12:41 AM  
Tiara Ra

Forum posts: 0
File comments: 115
Uploads: 0
Originally Posted by marlonbrando

Were you in a group when this happened? If not, I could see why this happened.

Beta 3:

https://drive.google.com/open?id=1ED...V4oezgnZ9Q3qI-

There is still a bug in this. Sometimes it sends out two ultimate alerts.
Without group. Got few times.
Will try new beta today.
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Report comment to moderator  
Reply With Quote
Unread 05/03/18, 03:07 PM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Originally Posted by Tiara Ra
Last beta, got with death
Code:
Lua Error: user:/AddOns/POC/PingPipe.lua:41: attempt to index a nil value
stack traceback:
	user:/AddOns/POC/PingPipe.lua:41: in function 'mapop'
	user:/AddOns/POC/PingPipe.lua:99: in function 'PingPipe.SendWord'
	user:/AddOns/POC/PingPipe.lua:113: in function 'PingPipe.Send'
	user:/AddOns/POC/Comm.lua:64: in function 'Comm.UltFired'
	user:/AddOns/POC/Ult.lua:414: in function 'fire_maybe'
	EsoUI/Libraries/Globals/globalapi.lua:195: in function '(anonymous)'
Were you in a group when this happened? If not, I could see why this happened.

Beta 3:

https://drive.google.com/open?id=1EDzyLNbBPJW-Xn9ttNV4oezgnZ9Q3qI-

There is still a bug in this. Sometimes it sends out two ultimate alerts.
Last edited by marlonbrando : 05/03/18 at 03:12 PM.
Report comment to moderator  
Reply With Quote
Unread 05/03/18, 10:50 AM  
Tiara Ra

Forum posts: 0
File comments: 115
Uploads: 0
Last beta, got with death
Code:
Lua Error: user:/AddOns/POC/PingPipe.lua:41: attempt to index a nil value
stack traceback:
	user:/AddOns/POC/PingPipe.lua:41: in function 'mapop'
	user:/AddOns/POC/PingPipe.lua:99: in function 'PingPipe.SendWord'
	user:/AddOns/POC/PingPipe.lua:113: in function 'PingPipe.Send'
	user:/AddOns/POC/Comm.lua:64: in function 'Comm.UltFired'
	user:/AddOns/POC/Ult.lua:414: in function 'fire_maybe'
	EsoUI/Libraries/Globals/globalapi.lua:195: in function '(anonymous)'
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Last edited by Tiara Ra : 05/03/18 at 01:31 PM.
Report comment to moderator  
Reply With Quote
Unread 05/02/18, 11:24 AM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Re: Beta version

Originally Posted by Tiara Ra
Ty, work now.
Next error, got in scroll gate which was under attack:

Code:
Lua Error: user:/AddOns/POC/PingPipe.lua:41: attempt to index a nil value
stack traceback:
	user:/AddOns/POC/PingPipe.lua:41: in function 'mapop'
	user:/AddOns/POC/PingPipe.lua:99: in function 'PingPipe.SendWord'
	user:/AddOns/POC/PingPipe.lua:113: in function 'PingPipe.Send'
	user:/AddOns/POC/Comm.lua:62: in function 'Comm.UltFired'
	user:/AddOns/POC/Ult.lua:414: in function 'fire_maybe'
	EsoUI/Libraries/Globals/globalapi.lua:195: in function '(anonymous)'
I've refreshed the zip file with a fix for this. Thanks for the report and for testing.
Report comment to moderator  
Reply With Quote
Unread 05/02/18, 10:42 AM  
Tiara Ra

Forum posts: 0
File comments: 115
Uploads: 0
Re: Re: Beta version

Originally Posted by marlonbrando
Originally Posted by Tiara Ra
Ah. Sorry. I was fixing the wrong problem. I've refreshed the zip. Please retry.

This should also be fixable by first going to the campaign selection screen and then typing:

/campaign <your-home-campaign>
Ty, work now.
Next error, got in scroll gate which was under attack:

Code:
Lua Error: user:/AddOns/POC/PingPipe.lua:41: attempt to index a nil value
stack traceback:
	user:/AddOns/POC/PingPipe.lua:41: in function 'mapop'
	user:/AddOns/POC/PingPipe.lua:99: in function 'PingPipe.SendWord'
	user:/AddOns/POC/PingPipe.lua:113: in function 'PingPipe.Send'
	user:/AddOns/POC/Comm.lua:62: in function 'Comm.UltFired'
	user:/AddOns/POC/Ult.lua:414: in function 'fire_maybe'
	EsoUI/Libraries/Globals/globalapi.lua:195: in function '(anonymous)'
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Report comment to moderator  
Reply With Quote
Unread 05/02/18, 08:25 AM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Re: Beta version

Originally Posted by Tiara Ra
Ah. Sorry. I was fixing the wrong problem. I've refreshed the zip. Please retry.

This should also be fixable by first going to the campaign selection screen and then typing:

/campaign <your-home-campaign>
Report comment to moderator  
Reply With Quote
Unread 05/02/18, 08:00 AM  
Tiara Ra

Forum posts: 0
File comments: 115
Uploads: 0
Re: Re: Re: Re: Re: Re: Beta version

Originally Posted by marlonbrando
Originally Posted by Tiara Ra
Originally Posted by marlonbrando

Would like to know the answer to this question but this:

https://drive.google.com/open?id=1QD...UqdwmvJCM55dr_

should work around/fix the issue.
My char - stay on Sotha.
/poccampaign - nothing in result
With new beta (3.17.b2) - same problem
Could you resend the errors please? It can't be exactly the same since the line numbers will have changed.
https://imgur.com/a/h8bq1wM
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Report comment to moderator  
Reply With Quote
Unread 05/02/18, 05:26 AM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Re: Re: Re: Re: Re: Beta version

Originally Posted by Tiara Ra
Originally Posted by marlonbrando

Would like to know the answer to this question but this:

https://drive.google.com/open?id=1QD...UqdwmvJCM55dr_

should work around/fix the issue.
My char - stay on Sotha.
/poccampaign - nothing in result
With new beta (3.17.b2) - same problem
Could you resend the errors please? It can't be exactly the same since the line numbers will have changed.
Report comment to moderator  
Reply With Quote
Unread 05/02/18, 12:44 AM  
Tiara Ra

Forum posts: 0
File comments: 115
Uploads: 0
Re: Re: Re: Re: Beta version

Originally Posted by marlonbrando

Would like to know the answer to this question but this:

https://drive.google.com/open?id=1QD...UqdwmvJCM55dr_

should work around/fix the issue.
My char - stay on Sotha.
/poccampaign - nothing in result
With new beta (3.17.b2) - same problem
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Report comment to moderator  
Reply With Quote
Unread 05/01/18, 06:23 PM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Re: Re: Re: Beta version

Originally Posted by marlonbrando
Originally Posted by Tiara Ra
[q

Code:
Lua Error: user:/AddOns/POC/Campaign.lua:72: attempt to index a nil value
stack traceback:
	user:/AddOns/POC/Campaign.lua:72: in function 'get_campaign_id'
	user:/AddOns/POC/Campaign.lua:102: in function 'Campaign.Initialize'
	user:/AddOns/POC/POC.lua:60: in function 'initialize'
	user:/AddOns/POC/POC.lua:72: in function 'OnAddOnLoaded'
Not sure how that could happen without having edited the POC savedvariables file.

What does /poccampaign report?
Would like to know the answer to this question but this:

https://drive.google.com/open?id=1QD...UqdwmvJCM55dr_

should work around/fix the issue.
Report comment to moderator  
Reply With Quote
Unread 05/01/18, 05:13 PM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Re: Re: Beta version

Originally Posted by Tiara Ra
[q

Code:
Lua Error: user:/AddOns/POC/Campaign.lua:72: attempt to index a nil value
stack traceback:
	user:/AddOns/POC/Campaign.lua:72: in function 'get_campaign_id'
	user:/AddOns/POC/Campaign.lua:102: in function 'Campaign.Initialize'
	user:/AddOns/POC/POC.lua:60: in function 'initialize'
	user:/AddOns/POC/POC.lua:72: in function 'OnAddOnLoaded'
Not sure how that could happen without having edited the POC savedvariables file.

What does /poccampaign report?
Report comment to moderator  
Reply With Quote
Unread 04/30/18, 11:31 PM  
Tiara Ra

Forum posts: 0
File comments: 115
Uploads: 0
Re: Beta version

Originally Posted by marlonbrando
You can try a beta version of the next release here:

https://drive.google.com/open?id=1m5...SPb8KljjeS-b8X

Changes:

- Fix minor problem with group member sorting in swimlanes

- "/pocpvp group" queues the group if you're the guild leader

- Implement a "Need Help!" panic button to alert other members in group when you need help. Sending always works but you have to opt-in to see the alerts

- When moving the add-on display window, only bound the part that is visible in red, and allow moving partially off screen if desired

- Make ultimate alerts display the actual ultimate fired rather than the main one selected

- Fix a minor memory leak
ty, will try

Code:
Lua Error: user:/AddOns/POC/Campaign.lua:72: attempt to index a nil value
stack traceback:
	user:/AddOns/POC/Campaign.lua:72: in function 'get_campaign_id'
	user:/AddOns/POC/Campaign.lua:102: in function 'Campaign.Initialize'
	user:/AddOns/POC/POC.lua:60: in function 'initialize'
	user:/AddOns/POC/POC.lua:72: in function 'OnAddOnLoaded'
__________________
PC EU, GM "Pride Inc" PvP/AD/Sotha
Last edited by Tiara Ra : 04/30/18 at 11:45 PM.
Report comment to moderator  
Reply With Quote
Unread 04/30/18, 08:18 PM  
marlonbrando
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 3
Beta version

You can try a beta version of the next release here:

https://drive.google.com/open?id=1m5...SPb8KljjeS-b8X

Changes:

- Fix minor problem with group member sorting in swimlanes

- "/pocpvp group" queues the group if you're the guild leader

- Implement a "Need Help!" panic button to alert other members in group when you need help. Sending always works but you have to opt-in to see the alerts

- When moving the add-on display window, only bound the part that is visible in red, and allow moving partially off screen if desired

- Make ultimate alerts display the actual ultimate fired rather than the main one selected

- Fix a minor memory leak
Last edited by marlonbrando : 04/30/18 at 08:19 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.