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
Feature Specification: Loot Notification
Moderators: ALFA Administrators, Staff - Technical
- ç i p h é r
- Retired
- Posts: 2904
- Joined: Fri Oct 21, 2005 4:12 pm
- Location: US Central (GMT - 6)
Feature Specification: Loot Notification
Last edited by ç i p h é r on Tue Mar 07, 2006 10:42 pm, edited 2 times in total.
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 \ /
| | | | | | | | |
*| * * |* *| * * |* *| * * |* *| * * |* *|
_)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_(
- ç i p h é r
- Retired
- Posts: 2904
- Joined: Fri Oct 21, 2005 4:12 pm
- Location: US Central (GMT - 6)
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?
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?
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).
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 \ /
| | | | | | | | |
*| * * |* *| * * |* *| * * |* *| * * |* *|
_)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_(
- ç i p h é r
- Retired
- Posts: 2904
- Joined: Fri Oct 21, 2005 4:12 pm
- Location: US Central (GMT - 6)
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.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).
Is there any value in recording the original owner of a looted item for in-game purposes...?
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 \ /
| | | | | | | | |
*| * * |* *| * * |* *| * * |* *| * * |* *|
_)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_//(/|_)(__)/\\_(