Feature Specification: Loot Notification

Scripted ALFA systems & related tech discussions (ACR)

Moderators: ALFA Administrators, Staff - Technical

Locked
User avatar
ç i p h é r
Retired
Posts: 2904
Joined: Fri Oct 21, 2005 4:12 pm
Location: US Central (GMT - 6)

Feature Specification: Loot Notification

Post by ç i p h é r »

Loot Notification
Loot Notification as defined by the APM is detailed below. I'd like to see details that are missing filled in by our resident ACR experts.

For a short explanation of the feature specification format, visit:
http://www.alandfaraway.org/phpbbforum/ ... hp?t=27229

Functional Requirements
When an item is taken from a dead monster, PC or NPC’s inventory, all PCs within perception range have a chance to be notified (DC?). PCs of a more secretive nature may try to pickpocket the dead creature to avoid triggering the notification. Failure means all nearby PCs are told of the pickpocket attempt.

All items looted off a PC corpse will be logged to facilitate tech raises and/or CvC reversals. All items bartered between two PCs will be logged if the item value exceeds 100gp.

NWN Object Dependencies
None

Local Variables and External Configs
sItemOwner (original owner only)

Logging and Debugging (global LOG & DEBUG (on/off) constants)
Item Name, Item Tag, Source PC (PC name, GSID, Public CD Key), Target PC, Server ID

Persistence Requirements
None

Event Dependencies
OnDisturbed
Last edited by ç i p h é r on Tue Mar 07, 2006 10:42 pm, edited 2 times in total.
User avatar
Fionn
Ancient Red Dragon
Posts: 2942
Joined: Sun Jan 04, 2004 7:07 am
Location: Seattle, WA

Post by Fionn »

Hopefully we fix the dead PC looting to be just like looting any other mob's lootdrop. In either case, we should have notification of this. (seriously high DC for anything Large)
PC: Bot (WD)

Code: Select all

     -----          -----          -----          -----
    /     \        /     \        /     \        /     \
   /  RIP  \      /  RIP  \      /  RIP  \      /  RIP  \      /
   |       |      |       |      |       |      |       |      |
  *| *  *  |*    *| *  *  |*    *| *  *  |*    *| *  *  |*    *|
_)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_(
User avatar
ç i p h é r
Retired
Posts: 2904
Joined: Fri Oct 21, 2005 4:12 pm
Location: US Central (GMT - 6)

Post by ç i p h é r »

DCs anyone?

Also, what about PC corpse looting? This is possibly more significant as far as RP is concerned. An LG char might not care if his comrades strip down a dead Orc, but he might have a serious issue with a dead party member having his corpse looted. Do we want to log looted PC items to help with tech raises/CvC reversals?
User avatar
Fionn
Ancient Red Dragon
Posts: 2942
Joined: Sun Jan 04, 2004 7:07 am
Location: Seattle, WA

Post by Fionn »

Yes - every PC-PC transfer should probably be logged. We may wish to limit this to >100 GP for *all* barters, and 100% for Pick Pocket and Corpse Looting.

I hesitate to put in hard coded alignment hits because there are so many reasons one might loot a friend (e.g. getting a CLW to save another friend).
PC: Bot (WD)

Code: Select all

     -----          -----          -----          -----
    /     \        /     \        /     \        /     \
   /  RIP  \      /  RIP  \      /  RIP  \      /  RIP  \      /
   |       |      |       |      |       |      |       |      |
  *| *  *  |*    *| *  *  |*    *| *  *  |*    *| *  *  |*    *|
_)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_(
User avatar
ç i p h é r
Retired
Posts: 2904
Joined: Fri Oct 21, 2005 4:12 pm
Location: US Central (GMT - 6)

Post by ç i p h é r »

Fionn wrote:I hesitate to put in hard coded alignment hits because there are so many reasons one might loot a friend (e.g. getting a CLW to save another friend).
I didn't mean to imply that, just that PCs should have the opportunity to role play a reaction if they notice a fallen comrade being looted. Intent could be deduced from the animation I suppose, but not what, if anything, was actually taken. I'll add this to the logging requirements.

Is there any value in recording the original owner of a looted item for in-game purposes...?
User avatar
Fionn
Ancient Red Dragon
Posts: 2942
Joined: Sun Jan 04, 2004 7:07 am
Location: Seattle, WA

Post by Fionn »

nice to know where uber loot is coming from if it's a mob, nice to track who brought it to the server if it's a PC. Other than that, none that I can think of
PC: Bot (WD)

Code: Select all

     -----          -----          -----          -----
    /     \        /     \        /     \        /     \
   /  RIP  \      /  RIP  \      /  RIP  \      /  RIP  \      /
   |       |      |       |      |       |      |       |      |
  *| *  *  |*    *| *  *  |*    *| *  *  |*    *| *  *  |*    *|
_)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_(
Locked