Jump to content

Another Bug


Recommended Posts

Need more details. What is the character script? You could try sticking in char_attitude_to_char() or get_attitude() to check if the guard is friendly, neutral, hostile A or hostile B.

 

I'm not sure how the intricacies of attitude work. Maybe somehow your party's attitude is set to something it shouldn't be??? The behavior you describe would be the case if your party appeared to the guard to be attitude hostile (A or B same as guard) and when Capture Mind was cast, the guard changed to friendly.

Link to comment
Share on other sites

It's because guards count as "summoned" creatures. They are set to "summoned" (and never disappearing) in the INIT_STATE of their script (probably so people don't kill them for their equipment, which they won't drop, as "summoned" creatures). For some reason, attacking a summoned creature doesn't make it hostile. Control Foes gives the target Charmed status (at least at skill 3). Since it's charmed, it's on the opposite side from normal. Their normal attitude is friendly to you, so now they will act hostile.

Link to comment
Share on other sites

Just a guess, but are you attacking them with missile weapons? There was a bug in v1.0 that may be still there whose result was that if you attack guards with missile weapons, they don't become hostile. However, if you attempt to charm them, they do become hostile -- and if you fail to charm them, they attack you immediately, whereas if you succeed, they will attack you as soon as the charm wears off.

 

EDIT: Hmm, really? I will have to do some experiments with guards, then. But I'm pretty sure that charming doesn't actually reverse one's behavior; it just counts as an attack.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...