Ship buffs:
- If you get buffs your guild ship then buffs lasts until death (and preserved even if you log out)
- If you get buffs on someone else ship then it lasts 1 hour, but paused in public areas and are removed if you leave the game for more than 10 min (to prevent players getting buffs just before they log out)
This way you will no longer have to waste your time on the ship until the group is filled, because you can get ships buffs and do some stuff you need, like crafting, searching AH, inventory management, sell, repair, etc.
Or you can go near quest entrance and do some real life stuff not worrying about ship buffs duration.
Also, high lvl guilds won't be spammed for invites.
House P, House J buffs:
- if you have 75 Favor then buffs lasts 30 min (as it is now)
- if you have 150 Favor then you can increase the duration of buffs, but each additional 30 min costs twice more than the previous 30 min.
For example, Jump buff:
30 min = 100 gold
60 min = 100 + 200 gold
90 min = 100 + 200 + 400 gold
120 min = 100 + 200 + 400 + 800 gold
and so on.
Since these buffs are cheap then I think there is no need to pause them in public areas, anyway, you are using the benefits of such buffs also there, especially in events like Winter Festival.
The Yugoloth buffs:
Those are more expensive buffs, but the mechanics could be similar to the described above.
For example, Essence of Desire (+2 Con, +20 HP, -5% speed) buff:
15 min = 900 pp
30 min = 900 + 1800 pp
45 min = 900 + 1800 + 3600 pp
...
Not sure about pausing in public areas, probably they should pause since they give little or no benefit in public areas.