Quantcast API PvE vs PvP - ESOUI
Thread Tools Display Modes
12/24/18, 07:14 AM   #1
Sordrak's Avatar
AddOn Author - Click to view addons
Join Date: May 2017
Posts: 44
API PvE vs PvP

Hey guys

I have several questions relating to the API. I'm currently not sure if the behavior is intended or not, so I might add a few threads later to the whislist or bug report section.

I have 2 issues with the API.

Let's start with the EVENT_COMBAT_EVENT event:
In the PvE world, i'll get a lot of data. In PvP i won't. I guess this might be related to some issues previously caused by Miats PvP Alerts. But i'm not sure about that.

Is this the expected behavior? Even for the case that group members are involved (can't see anything of them unless it directly affects me). Are there other ways (e.g. another event or a simple api call that could provide more information on what is happening)?

The second issue is related to GetUnitBuffInfo(unitTag, buffIndex):
This API call seems to be quite a bit strange. It seems to work in PvE quite well. Yet, in PvP the behavior seems to be quite strange (and has changed a little bit over time). Sometimes, I see some sort of debuffs on group members. This sometimes depends on the group size (the bigger the group the less reliable it is). Something else I've noticed is that some debuffs are only shown if you are far far away (200m+ or so).

Is this behavior intended or a bug?

Does anyone know if ZOS made any statements regarding these two issues? Or can anyone provide some additional insights?
  Reply With Quote
12/24/18, 07:39 PM   #2
Dolgubon's Avatar
AddOn Author - Click to view addons
Join Date: Jan 2016
Posts: 359
Now, I can't comment on whether any specific behaviour is intended or not, since it isn't my area of expertise. However, in general, it is correct behaviour. In PvP, ZOS has locked down a lot of stuff in the API. This is due in part but not solely due to Miat's, but also just a general goal to not allow unfair advantages in PvP. In Pve, you aren't competing against others (ignoring leaderboards) so opening up the API is a lot less risky.
  Reply With Quote
12/25/18, 11:20 AM   #3
AddOn Author - Click to view addons
Join Date: Apr 2016
Posts: 238
In PvE environments you only get data for events that are caused by you or affect you.
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » API PvE vs PvP

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off