Upcoming Events

Collapse

There are no results that meet this criteria.

Announcement

Collapse
No announcement yet.

AI: Faction NPC's responding to Faction PC attacks

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • AI: Faction NPC's responding to Faction PC attacks

    Could the script that handles NPC reactions to PC attacks be changed to account for factions or at least armor?

    If a Legion PC attacks someone in the middle of Sundren city, or at the Viridale camp or anywhere else, then the Legion NPC's should help out rather than go hostile with the PC that initiated the attack. The same should go for Red Wizards in their Enclave, Corp de Grace in Sestra, Exigo and Blackwood in the Trade Post, etc.

    It could go off of either faction rep or armor equipped, maybe a combination of both.

    If this is doable without much effort I'd propose the NPC's react in the following ways:

    For clarity I'm going to define Legion garb as Legion Armor, Red Blade armor, and Hands robes.

    If a fight breaks out between a PC wearing Legion garb and a PC not wearing Legion garb then Legion NPCs, Red Blade NPCs and Corp de Grace NPCs would assist the Legion PC. Other factions would remain neutral. If a Legion PC attacks another Legion PC then the higher ranking PC would get the aid. If a fight occurs between a Legion PC and a Corp de Grace member the Corp de Grace would assist their own.

    Blackwood would assist Exigo and Blackwood unless the other person is a Legion garbed PC, in which case they would remain neutral.

    Red Wizards faction would of course blow up anyone attacking PC Red Wizards, except for other PC Red Wizards.
    James Arrow: Potion Vendor

  • #2
    I know for a fact that when John Doe, my Exigo faction Weapon Master attacked people at the Trade Post Campfire (remember those days?!), the guards would help him and kill whoever he was attacking. Even if he initated it and the unfortunate victim tried to run and didn't do anything hostile.

    This caused a lot of griefing on my part, because i always had subdual on and the guards would kill them, making them non respawnable.

    lulz.

    anyways, i know the scripting is in the server.
    Originally posted by ThePaganKing
    So, the roguethree bootlickers strike again.

    Comment


    • #3
      This is of course something we've wanted to simply just 'do' for a long time but it's not a simple change. The AI is a large beast, and any changes can have severe effects... especially if it decreases the performance of this vital code.

      It's likely to happen at some point, it's just going to take time to do it properly.
      The very existence of flame-throwers proves that some time, somewhere, someone said to themselves, You know, I want to set those people over there on fire, but I'm just not close enough to get the job done.

      George Carlin

      Comment

      Working...
      X