|
|
Author |
Message |
Lokorin Site Admin
Joined: 03 Apr 2006 Posts: 697
|
Posted: Wed May 17, 2006 2:12 pm Post subject: Allow inverting the display of interval and event rewards |
|
|
Status: Included in version 1.4.0
This suggestion is taken from a thread in the configuration forum by Lightning.
Problem
Displaying a day in EQDKP by uploading it as a single batch makes it hard to get a grasp of what the maximum reward for each day actually was. The information that is current presented to the individual player is what intervals that were that attended, while it is probably more interesting to the player to know what intervals that were not attended.
Suggestion
Add options to invert the interval and/or event rewards as follows. Add a raid containing everyone present at some point during the day giving the sum of points rewarded from the intervals and/or events. Then add individual adjustments that remove points for every interval and/or event not participated in. It should be possible to use this method of representation with e.g. only the events or only the intervals.
Things to consider
There are a fair few number of ways to represent raids with this suggestion (two "main" ways: separate raids or a single batch, and four combinations of inversions). How should it all be represented in the configuration? Should the main ways maybe be turned into a dropdown and then two checkboxes for the inversions?
Should special care be taken to combine the intervals and events into the same base reward raid if both are inverted? Currently I see no problem with that.
A small problem might be that there is no clear list or record of all intervals and events contained in the day if everyone participated in everything. This can be countered by also posting the results in forums or something similar.
How the code should be modified
The Server class needs to be augmented to allow this new form of representation. It should be possible to make the augmentation fairly general by exporting an additional raid for the entire day's reward and then negating the reward and participation of all intervals and events. Negating the participation will require a new method in IntervalBlock, and possibly in DayBlock. No change to the existing server interface specification should be necessary.
Last edited by Lokorin on Wed Aug 23, 2006 3:52 pm; edited 3 times in total |
|
Back to top |
|
 |
Kolkas
Joined: 13 Apr 2006 Posts: 39
|
Posted: Wed May 17, 2006 4:31 pm Post subject: Re: Allow inverting the display of interval and event reward |
|
|
| Lokorin wrote: |
Suggestion
Add an additional way to upload days. A way that is similar to the current one but that starts from the maximum number of points and then removed points for every interval and event not participated, instead of the current way where one adds separate rewards to each participant in intervals and events. |
Dunno, but... thinking about dkp awarded by time spent in raid combined with dkp awarded per boss kill, maybe it should be useful to allow another more way to upload a raid: starting like this one with the maximum points awarded only for the time spent in raid, removing the one lost for missing intervals and then add other raids/events for bosskills or other events (start and end raid attendance?) like it's in the actual day upload.
I.e.: 100dkp max (4 hour) - 25dkp (adj. for missing 1 hour) + 20dkp (Bosskill A) + 20dkp (Bosskill B) + 10dkp (Starting raid attendance bonus).
Just ignore this if I don't have understood something that's obvious or already said.
Bye, Kol. |
|
Back to top |
|
 |
Lokorin Site Admin
Joined: 03 Apr 2006 Posts: 697
|
Posted: Wed May 17, 2006 4:54 pm Post subject: Re: Allow inverting the display of interval and event reward |
|
|
| Kolkas wrote: |
| Dunno, but... thinking about dkp awarded by time spent in raid combined with dkp awarded per boss kill, maybe it should be useful to allow another more way to upload a raid: starting like this one with the maximum points awarded only for the time spent in raid, removing the one lost for missing intervals and then add other raids/events for bosskills or other events (start and end raid attendance?) like it's in the actual day upload. |
Sounds good, the suggestion has been modified to allow it. |
|
Back to top |
|
 |
Nomad_Wanderer
Joined: 04 Apr 2006 Posts: 30
|
Posted: Tue Jun 27, 2006 4:39 pm Post subject: |
|
|
Can the inversion subtractions be labeled something appropriately? I.e.
Missed "Interval 1 - 8:30pm - 9:30pm" -2 DKP
Missed "Interval 4 - 12:30pm - 1:30am" -2 DKP
rather than just
"Interval 1 - 8:30pm - 9:30pm" -2 DKP
"Interval 4 - 12:30pm - 1:30am" -2 DKP |
|
Back to top |
|
 |
Nomad_Wanderer
Joined: 04 Apr 2006 Posts: 30
|
Posted: Tue Jul 11, 2006 1:09 pm Post subject: |
|
|
Does this cover both Interval and events (boss kill) ?
I.e.
"Missed Interval 1 8:30 - 9:30" -2dkp
"Missed BossKill - High Summonr Hoohah" -2dkp |
|
Back to top |
|
 |
Lokorin Site Admin
Joined: 03 Apr 2006 Posts: 697
|
Posted: Tue Jul 11, 2006 2:30 pm Post subject: |
|
|
Yes, it (and the new compressed representation) can be used with both events and reward intervals.
The note used will be the one that is set in the client, so the new "reward interval note format" option and coming "event note format" can be used to customize the notes displayed. Currently the only planned substitutes are the start time ($1), end time ($2), zone name ($3) for reward intervals and time ($1), name ($2) for events.
So a reward interval note format of
"Was missing during $1 to $2 while we were raiding in $3."
will result in the following note being dispayed
"Was missing during 8:30 to 9:30 while we were raiding in Plane of Foo."
and similar for events.
Is there any interest in additional substitues such as reward interval/event number and dkp reward (the latter might be a bit redundant as it is shown next to the adjustment anyway)? |
|
Back to top |
|
 |
Nomad_Wanderer
Joined: 04 Apr 2006 Posts: 30
|
Posted: Tue Jul 11, 2006 3:53 pm Post subject: |
|
|
I cannot think of any. GREAT JOB. This is IMO the most elegant approach to listing the data in EQDKP. |
|
Back to top |
|
 |
|