Improved Support for SoftRes.it
Gogo1951 opened this issue ยท 2 comments
New Json Format:
{
"raidId": "760335762599968798",
"instance": "aq40",
"reserved": [
{
"name": "Gwbst",
"class": "Druid",
"items": [
21669
],
"note": ""
}
],
"hardreserved": [
{
"item": 21669,
"note": ""
}
],
"note": ""
}
Changes to Announcements
On Save
Party / Raid: {rt4} GogoLoot : Welcome to {Instance}! {Raid Note}
Note: Not every raid will have a Raid Note.
It'd be good if we didn't use "AQ40" but rather the real name of the instance... Not BWL but Blackwing Lair.
Party / Raid: {rt4} GogoLoot : {#} Items are Hard-Reserved by {#} Players & {#} Items are Soft-Reserved by {#} Players! For full list of items https://softres.it/raid/{760335762599968798} - Powered by SoftRes.It!
On Item Drop, and item was Hard Reserved, or Soft Reserved by only 1 player.
Party / Raid: {rt4} GogoLoot : Congrats to {Player} on {Item} (Hard-Reserved)! {Reserve Note}
Note: Not every Item will have a Reserve Note.
Party / Raid: {rt4} GogoLoot : Congrats to {Player} on {Item} (Soft-Reserved)! {Reserve Note}
Note: Not every Item will have a Reserve Note.
On Item Drop, and item was Soft Reserved by more than 1 player.
Party / Raid: {rt4} GogoLoot : {Item} was Soft-Reserved by {Player1}, {Player 2}, and {Player 3}! Requires Master Looter Attention!
Party / Raid: {rt4} GogoLoot : {Player 1}'s Note: {Reserve Note}
Party / Raid: {rt4} GogoLoot : {Player 2}'s Note: {Reserve Note}
Note: Not every Item will have a Reserve Note.
Also need 2 Edge Cases for announcements...
When player is not in raid / stepped out of raid...
Party / Raid: {rt4} GogoLoot : {Item} was Soft-Reserved by {Player}, but {Player} can't be found! Requires Master Looter Attention!
Party / Raid: {rt4} GogoLoot : {Item} was Hard-Reserved by {Player}, but {Player} can't be found! Requires Master Looter Attention!
When player already has the item / item can't be looted for some other reason... (Happens ALL THE TIME... oof.)
Party / Raid: {rt4} GogoLoot : {Item} was Soft-Reserved by {Player}, but item can't be auto-looted to {Player}! Requires Master Looter Attention!
Party / Raid: {rt4} GogoLoot : {Item} was Hard-Reserved by {Player}, but item can't be auto-looted to {Player}! Requires Master Looter Attention!
Whenever there's a SR error, just leave the item on the corpse.