1 - Pour qu'un PNJ attaque, il faut deja qu'il cible le personnage en question :
"ID_PNJ"->GetTarget, "ID_Acteur"
2 - Mais aussi qu'il soit en position de combat ( magie ou arme )
"ID_PNJ"->GetWeaponDrawn
et
"ID_PNJ"->GetSpellReadied
if ( "ID_PNJ"->GetTarget, "ID_Acteur" ) if ( ""ID_PNJ"->GetWeaponDrawn ) ; Le PNJ attaque ID_acteur par les armes elseif ( "ID_PNJ"->GetSpellReadied ) ; Le PNJ attaque ID_acteur par la magie endif endif
Dans Romance, c'est comme cela que je detecte si le PNJ que l'on drague attaque le PJ, afin que la romance s'arrete.