GogoLoot

GogoLoot

34.6k Downloads

Improved Support for SoftRes.it

Gogo1951 opened this issue ยท 2 comments

commented

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.

commented

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.

commented

Lastly, can we turn on Master Looter once someone pastes in the SoftRes.It Json?