PvP and permadeath
#8
On the discussion topic, I agree generally with the point Muse is making. I'd see a split in the rules:
1) IC conflict directly between the two combatants which results in fisticuffs: I don't think this requires advanced notice any longer.
2) CvC which does not result from conflict directly between the two combatants should have a way of notifying the recipient I.E. a hired assassin. Not sure that a OOC message is the best way. Maybe leverage a different voice command that is not !death (that takes away from the assassin's choice to use it) but instead a kind of !mark which only tells the recipient something vague in a 'your adventure-sense is tingling' kinda way... obviously not that though ;)

As to Balanor - There's no specific "PC attacks a PC" event. But there are some that could be looked at...:
NWNX_ON_INPUT_ATTACK_OBJECT_BEFORE (or AFTER) - Should be immediately followed by a narrowing term, like If(!GetIsPC(oTarget)) return;  .
This wouldn't capture targeted spells, but it's probably the best way to capture intent of attack. Note that there are legitimate reasons for a character to attack without actually being hostile though (like a red wizard smacking someone with their staff for not using proper honourifics). Also note that catches input, not the actual action. A person might cancel their attack before even rolling to hit if out of range.

NWNX_ON_PVP_ATTITUDE_CHANGE_BEFORE (or AFTER) - Can catch the toggle to dislike and make sure it also sets reciprocal (It's been a long time since I've done this... dunno if game already sets it in the reverse as well).
(I read that the game already automatically sets the reciprocal attitude)

and of course the base functions SetPCDislike() to effect the change.
Reply


Messages In This Thread
PvP and permadeath - by Aviel - 05-05-2020, 08:00 PM
RE: PvP and permadeath - by Bertram Anders - 05-05-2020, 08:58 PM
RE: PvP and permadeath - by WilliamDraco - 05-05-2020, 09:17 PM
RE: PvP and permadeath - by FrodoTheFluffy - 05-06-2020, 12:15 AM
RE: PvP and permadeath - by Halvtolv - 05-06-2020, 06:36 AM
RE: PvP and permadeath - by Balanor - 05-06-2020, 09:51 AM
RE: PvP and permadeath - by Muse - 05-06-2020, 02:23 PM
RE: PvP and permadeath - by WilliamDraco - 05-07-2020, 12:14 AM
RE: PvP and permadeath - by Bertram Anders - 05-07-2020, 07:42 AM
RE: PvP and permadeath - by Aviel - 05-28-2020, 04:32 PM
RE: PvP and permadeath - by Pluto - 05-28-2020, 10:28 PM
RE: PvP and permadeath - by Halvtolv - 05-29-2020, 02:48 AM

Forum Jump:


Users browsing this thread: 10 Guest(s)