Oyez, oyez !

Les résultats du vote sur les meilleurs RPG de tous les temps sont désormais dévoilés dans ce message !

Merci à toutes et à tous pour votre participation !

N'hésitez pas à aller commenter, ajouter des jeux auxquels vous n'auriez pas pensé...

[MEGA-INSTALL] Impossible de dormir sous différentes conditions

Toutes vos interrogations et vos recherches d'informations concernant ces modules trouveront leurs réponses dans ce forum. De plus, des tutoriels spécifiques sur les procédures complexes d'installation vous seront proposés.
Répondre
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne

[MEGA-INSTALL] Impossible de dormir sous différentes conditions

.

Message par colonel klinck »

Bonjour,

Après plusieurs semaines de galères à mettre en place enfin une méga install qui m'apparaissait tenir la route voici que je comenc à jouer et découvre un bug très enquiquinnant qui, tôt ou tard va s'avérer rédhibitoire. Au bout d'une paire d'heures ma partie s'est mise en freeze avec pour seule façon d'agir "ctrl+alt+suppr" pour s'en sortir avec un message comme quoi BG2 SOA s'est arrêté de fonctionner lorsque je fais dormir mon équipe .
Etant donné que ceci ne m'était arrivé pas d'emblée j'ai commencé immédiatement à soupçonner que ce bug était du à la présence d'éléments nouveaux et mon attention s'est focalisée sur les objets présents dans l'inventaire. Ainsi j'ai obtenu ce premier bug en ayant dans mon équipement la ceinture maudite d'un ogre, objet de quête secondaire que l'on doit ramener à un pensionnaire halfling du bras amical pour être achevée. En me débarrassant de cet objet en terminant la quête j'ai pu dormir à nouveau tranquille. Néanmoins peu de temps après ce bug est revenu et j'ai réalisé qu'il était du à la présence de certains autres objets, certains bijoux je pense. Je les ai vendus avant que de pouvoir dormir. Jusqu'ici j'arrivai donc à contourner ce phénomène. Hélas il s'est accentué car j'ai aussi découvert que ce bug se déclenchait aussi lorsque je voulais dormir avec des personnages blessés. Pas tous. Mon PJ principal et Imoen provoquent celà mais pas Montaron par exemple.
Voici mon Weidu.log au cas où. J'imagine qu'il faut aussi un fichier debug mais je ne sais pas lequel. Merci d'avance pour vos conseils éclairés.
► Afficher le texte
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

On peut dire que tu n'as pas de chance. On va essayer de trouver le mod responsable.

Je vais avoir besoin de deux informations.

D'abord, en console et dans le répertoire de BG2, fais :

Code : Tout sélectionner

WeiDU baldur.bcs
Ouvre le fichier baldur.baf désormais présent à la racine de BG2 pour me copier le contenu ici.

Ensuite, fais :

Code : Tout sélectionner

WeiDU --change-log baldur.bcs
Et copie-moi le résultat ici.
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Merci pour ton attention Anomaly.

Mille excuses mais j'ai du compresser ces données sous rar et les mettre en pièces jointes parce qu'en copier/coller depuis le bloc note ou la console il y a avait plus de trente secondes d'attente et l'opération refusait de s'effectuer :shok:
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

Bon, je n'ai rien vu dans le fichier quoi que ce soit qui serait lié à la fois au repos et à la présence d'un objet dans l'inventaire. Rien non plus qui ne mentionne spécifiquement BELT05 (ceinture d'hermaphrodite) ou BELT04 (ceinturon perceur).

On va essayer quelque chose, qui n'est pas une solution :

Télécharge la pièce jointe qui est une archive ZIP contenant un fichier baldur.bcs. Met ce fichier baldur.bcs directement dans ton dossier override (ne remplace surtout pas un fichier baldur.bcs existant !)

Il s'agit du baldur.bcs standard de BG2 après BG2 FixPack et BGT.

Essaye de jouer un peu et dis-nous si tu continues ou pas à rencontrer ces crashs.

Attention, certains mods pourraient ne pas fonctionner comme prévu avec ce fichier-là, mais il faut bien s'assurer déjà quel est le script responsable. Si les problèmes sont résolus, alors il faudra fouiller davantage dans ce fichier, sinon c'est que la vérité est ailleurs.
Fichiers joints
baldur.zip
(4.98 Kio) Téléchargé 72 fois
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Oui bon avant d'essayer cette solution j'ai une précision qui vaut ce qu'elle vaut. Le fait de ne pas pouvoir dormir lorsque l'un de mes PJ est blessé est nuancé. En fait c'est lorsque l'un d'eux a perdu la moitié ou plus de ses PV que le jeu bloque après que j'ai appuyé sur l'icone de repos. Lorsqu'il en a perdu moins de la moitié, la phase de repos s'enclenche normalement. Je ne sais pas ce que celà veut dire exactement mais c'est peut être une direction dans laquelle il faut creuser. Qu'en penses tu ? :read:
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Je nuance encore. J'ai pu fairedormir mon équipe avec jaheira blessée avec un ou deux pv en moins. Mais la par exemple avec Montaron ayant seulemnent 9 pv sur 14 cela a buggé...
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

Tu as activé l'option "repos jusqu'à guérison" par hasard ?
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Non je n'avais pas activé "repos jusqu'à guérison" jusqu'à récemment. Je veux dire que j'ai eu ce bug avant que de mettre en place cette option de config. Il y a aussi d'autres choses qui ne me plaisent pas. Arrivé à Nashkel alors que tous mes PJ sont niveau 1 ou 2 je recrute Minsc qui est d'entrée niveau 6 avec plus de 37000 XP ! Je ne comprends pas d'autant plus que lors de l'installation de Sword coast stratagem v19 j'avais choisi l'option "permettre au joueur de choisir les compétences et capacités des PNJ." et je n'avais surtout pas installé ensuite avec l'autre option d'un autre mod level one NPCs :" PNJ recrutable avec une expérience plus proche de celle du personnage principal."
Par ailleurs j'ai Shar Teel la guerrière qui me défie en duel, invulnérable. Bon ok c'est un moyen d'éviter de la tuer mais le duel est censé s'arrêter au premier sang hors je ne parviens pas à arrêter cela sauf si elle gagne....
Ce n'est que le début de BG1 et j'ai déjà des problèmes...

Je pense que j'ai choisi trop d'options qui se croisent et s'entre croisent dans les différents mods modifiants les objets, les comportements etc... Il y a qqc de pourri sur ma méga install et je pense qu'encore une fois je vais devoir tout réinstaller. Dire que j'en ai mare c'est peu dire.
Bon perdu pour perdu j'effectue la manip que tu me conseilles avec le fichier baldur.bcs
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Bon, je regrette Anomaly mais ta manip avec le fichier baldur.bcs inséré dans le dossier override de ma méga install ne donne rien. J'ai toujours ce bug dès qu'approximativement j'ai un peu plus 1/4 ou 1/3 de pV en moins chez l'un de mes perso.
Bon ce qui serait cool c'est qu'au moins je sache le(s)que(s)l des mods que j'ai installé ont gougnaffé mon jeu que je refasse pas une méga install à l'aveuglette.
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

Ben c'est ce que je cherche à trouver, justement. Sauf que quand on installe une centaine de mods, savoir au premier coup d'oeil le responsable nécessiterait des talents de medium, ce que je ne suis pas. D'où nécessité d'une enquête.

Le fait que mon baldur.bcs ne résolve en rien le problème montre que le problème ne vient pas de là. Je m'en doutais à vrai dire car je n'avais rien vu de suspect dedans.

Alors tu vas supprimer ton fichier baldur.bcs dans l'override pour commencer, et maintenant en console tu vas faire :

Code : Tout sélectionner

WeiDU dplayer.bcs
WeiDU dplayer2.bcs
WeiDU dplayer3.bcs
Et tu vas me copier les trois fichiers dplayer.baf, dplayer2.baf et dplayer3.baf que tu trouveras dans le dossier de BG2 ici s'il te plaît. :)
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Avatar du membre
Isaya
Adepte de Grondemarteau
Planaire
Messages : 6990
Enregistré le : mar. 22 juil. 2003, 21:03
Localisation : Plaisir
Contact :
Statut : Hors ligne
.

Message par Isaya »

Ensuite, je te propose de neutraliser TobEx comme il est indiqué dans le readme du mod, dans le chapitre Résolution de problème (il suffit de renommer la DLL).
Comme je l'ai indiqué dans le sujet d'annonce, ce n'est pas un mod comme un autre en terme d'impact sur le jeu. Tout peut craquer à un endroit ou à un autre s'il s'avère qu'il a un bug, et c'est plus que probable vu la nature du truc et la tentative de changer des comportements dont on ne connaît pas tous les tenants et les aboutissants.
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Ok Anomaly je vais copier les trois fichiers, cet après midi en rentrant du boulot
Je dois aussi t'avertir que j'ai supprimé toutes les sauvegardes de mon jeu et que j'en ai recommencé un. Et c'est bien ce qu'il me semblait. Au début à Chateau suif et aussi pour l'instant avant et après l'auberge du Bras Amical en tous cas avec une équipe de quatre dont Imoen Xzar et Montaron les séances de repos même blessé assez grâvement se passent normalement. Je teste la avec un groupe de six avec Khalid et Jaheira en plus. Car je me rappelle maintenant avoir aussi modifié avec Shadowkeeper les caractéristiques(toutes à 18!! :whistle3: ) de mon PJ principal ainsi que celles de Jaheira à laquelle j'avais attribué par erreur des compétences d'armes qu'elles ne pouvait utiliser. Y aurait il une petite chance que ce soit cette magouille/triche qui aurait déclenché le bug ?
Bon pour le fameux Minsc au niveau 6 j'ai vu passé l'erreur dont toi et Isaya avez découvert l'origine via un autre topic; j'ai qu'à débarquer à Nashkel en étant niveau 2 avec mon PJ et Minsc sera aussi niveau2 normalement.
Je conserve un petit espoir de ne pas tout recommencer à installer.
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

colonel klinck a écrit :Car je me rappelle maintenant avoir aussi modifié avec Shadowkeeper les caractéristiques(toutes à 18!! :whistle3: ) de mon PJ principal ainsi que celles de Jaheira à laquelle j'avais attribué par erreur des compétences d'armes qu'elles ne pouvait utiliser. Y aurait il une petite chance que ce soit cette magouille/triche qui aurait déclenché le bug ?
Normalement non.
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Voila Anomaly,
Le premier résultat de la commande WeiDU dplayer.bcs


Microsoft Windows [version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. Tous droits réservés.
C:\Users\sylvain>cd BG Games\SOA
C:\Users\sylvain\BG Games\SOA>WeiDU dplayer.bcs
[WeiDU] WeiDU version 23100
[./CHITIN.KEY] 483 BIFFs, 96967 resources
[./dialog.tlk] 248122 string entries
[./dialogF.tlk] 248122 string entries
[WeiDU] Using scripting style "BG2"
[C:\Users\sylvain\BG Games\SOA\/DATA/TDD-BCS.BIF] 5782193 bytes, 970 files, 0 ti
lesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN115.BIF] 30006907 bytes, 1717 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN101.BIF] 29912389 bytes, 597 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN83.BIF] 27782772 bytes, 331 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN29.BIF] 24946924 bytes, 246 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN113.BIF] 29957884 bytes, 2543 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN37.BIF] 29900990 bytes, 841 files, 1
tilesets
C:\Users\sylvain\BG Games\SOA>
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Et voici le second résultat d eala comande WeiDU dplayer2.bcs


C:\Users\sylvain\BG Games\SOA>WeiDU dplayer2.bcs
[WeiDU] WeiDU version 23100
[./CHITIN.KEY] 483 BIFFs, 96967 resources
[./dialog.tlk] 248122 string entries
[./dialogF.tlk] 248122 string entries
[WeiDU] Using scripting style "BG2"
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN52.BIF] 27668981 bytes, 217 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN115.BIF] 30006907 bytes, 1717 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN101.BIF] 29912389 bytes, 597 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN29.BIF] 24946924 bytes, 246 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN83.BIF] 27782772 bytes, 331 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN113.BIF] 29957884 bytes, 2543 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN112.BIF] 25513316 bytes, 1204 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN104.BIF] 26669799 bytes, 3687 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN74.BIF] 29069816 bytes, 2520 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN85.BIF] 29629922 bytes, 475 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN47.BIF] 29680097 bytes, 1015 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN107.BIF] 29909092 bytes, 610 files, 1
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN38.BIF] 26724108 bytes, 1527 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN108.BIF] 29962385 bytes, 1515 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN62.BIF] 29804301 bytes, 894 files, 5
tilesets
C:\Users\sylvain\BG Games\SOA>
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

ET enfin le troisième résultat dela commande WeiDU dplayer3.bcs



Microsoft Windows [version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. Tous droits réservés.
C:\Users\sylvain>cd BG Games\SOA
C:\Users\sylvain\BG Games\SOA>WeiDU dplayer3.bcs
[WeiDU] WeiDU version 23100
[./CHITIN.KEY] 483 BIFFs, 96967 resources
[./dialog.tlk] 248122 string entries
[./dialogF.tlk] 248122 string entries
[WeiDU] Using scripting style "BG2"
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN52.BIF] 27668981 bytes, 217 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN115.BIF] 30006907 bytes, 1717 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN101.BIF] 29912389 bytes, 597 files,
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN29.BIF] 24946924 bytes, 246 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN81.BIF] 29752621 bytes, 137 files, 1
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN83.BIF] 27782772 bytes, 331 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN113.BIF] 29957884 bytes, 2543 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN74.BIF] 29069816 bytes, 2520 files,
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN112.BIF] 25513316 bytes, 1204 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN85.BIF] 29629922 bytes, 475 files, 0
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN47.BIF] 29680097 bytes, 1015 files,
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN107.BIF] 29909092 bytes, 610 files,
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN38.BIF] 26724108 bytes, 1527 files,
tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN108.BIF] 29962385 bytes, 1515 files,
0 tilesets
[C:\Users\sylvain\BG Games\SOA\/DATA/TB#GEN62.BIF] 29804301 bytes, 894 files, 5
tilesets
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

Si tu ne fais pas ce que je te demande, ça risque d'être long. Je m'auto-cite :
Anomaly a écrit :Alors tu vas supprimer ton fichier baldur.bcs dans l'override pour commencer, et maintenant en console tu vas faire :

Code : Tout sélectionner

WeiDU dplayer.bcs
WeiDU dplayer2.bcs
WeiDU dplayer3.bcs
Et tu vas me copier les trois fichiers dplayer.baf, dplayer2.baf et dplayer3.baf que tu trouveras dans le dossier de BG2 ici s'il te plaît. :)
Je ne t'ai donc pas demandé de me copier le résultat des commandes, mais le contenu des trois fichiers dplayer.baf, dplayer2.baf et dplayer3.baf (qui sont créés suite à l'exécution des trois commandes en question).
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

OUPS ! Mille excuses....
Voici le dplayer.baf

Code : Tout sélectionner

IF
  Kit(Myself,Anti_Paladin)
  FallenPaladin(Myself)
  ReputationLT(Myself,15)
  Global("GOODIE_TWO_SHOES","LOCALS",0)
THEN
  RESPONSE #100
    RegainPaladinHood()
END
IF
  Kit(Myself,Anti_Paladin)
  !FallenPaladin(Myself)
  ReputationGT(Myself,14)
THEN
  RESPONSE #100
    SetGlobal("GOODIE_TWO_SHOES","LOCALS",1)
    RemovePaladinHood()
END
IF
  BreakingPoint()
  CheckStat(Myself,3,WIZARD_RESIST_FEAR)
THEN
  RESPONSE #100
    Calm(Myself)
    Continue()
END
IF
  InWeaponRange(NearestEnemyOf(Myself))
  ActionListEmpty()
THEN
  RESPONSE #100
    AttackOneRound(NearestEnemyOf(Myself))
END
IF
  AttackedBy([ANYONE],DEFAULT)
THEN
  RESPONSE #100
    AttackOneRound(LastAttackerOf(Myself))
END
Le fichier dplayer2.baf

Code : Tout sélectionner

IF
  IfValidForPartyDialogue(Myself)
  !Global("DMWWIAmPC","LOCALS",1)
THEN
  RESPONSE #100
    SetGlobal("DMWWIAmPC","LOCALS",1)
    Continue()
END
IF
  Kit(Myself,Anti_Paladin)
  FallenPaladin(Myself)
  ReputationLT(Myself,15)
  Global("GOODIE_TWO_SHOES","LOCALS",0)
THEN
  RESPONSE #100
    RegainPaladinHood()
END
IF
  Kit(Myself,Anti_Paladin)
  !FallenPaladin(Myself)
  ReputationGT(Myself,14)
THEN
  RESPONSE #100
    SetGlobal("GOODIE_TWO_SHOES","LOCALS",1)
    RemovePaladinHood()
END
IF
  BreakingPoint()
  !CharName("Tsujatha",Myself)
  !CharName("Edwin",Myself)
  !CharName("Edwina",Myself)
  CheckStat(Myself,3,WIZARD_RESIST_FEAR)
THEN
  RESPONSE #100
    Calm(Myself)
    Continue()
END
IF
  !IfValidForPartyDialogue(Myself)
  HPGT(Myself,0)
THEN
  RESPONSE #100
    SetLeavePartyDialogueFile()
    Dialog(Player1)
    ChangeAIScript("",DEFAULT)
END
IF
  BreakingPoint()
  !CharName("Tsujatha",Myself)
  !CharName("Edwin",Myself)
  !CharName("Edwina",Myself)
THEN
  RESPONSE #100
    SetGlobal("IHATEYOUALL","LOCALS",1)
    SetLeavePartyDialogueFile()
    Wait(1)
    StartDialogNoSet(Player1)
    ChangeAIScript("",DEFAULT)
    SetGlobal("IHATEYOUALL","LOCALS",0)
END
IF
  Global("IHATEYOUALL","LOCALS",1)
  IfValidForPartyDialogue(Myself)
THEN
  RESPONSE #100
    SetLeavePartyDialogueFile()
    Wait(1)
    StartDialogNoSet(Player1)
    ChangeAIScript("",DEFAULT)
    LeaveParty()
    SetGlobal("IHATEYOUALL","LOCALS",0)
END
IF
  Global("ENDOFBG1","GLOBAL",2)
  Name("Xzar",Myself)
  Global("LearnSpell","LOCALS",0)
THEN
  RESPONSE #100
    GiveItemCreate("POSC229a",Myself,1,0,0)  // ~Coup de tonnerre~
    UseItem("POSC229a",Myself)  // ~Coup de tonnerre~
    SetGlobal("LearnSpell","LOCALS",1)
END
IF
  GlobalTimerExpired("EndGame","GLOBAL")
THEN
  RESPONSE #100
    Kill(Player1)
END
IF
  GlobalTimerExpired("PoisonParty","GLOBAL")
  GlobalLT("PoisonWarning","GLOBAL",9)
  Global("PartyCured","GLOBAL",0)
THEN
  RESPONSE #100
    SetGlobalTimer("PoisonParty","GLOBAL",ONE_DAY)
    IncrementGlobal("PoisonWarning","GLOBAL",1)
    DisplayString(Myself,11833)  // ~Vous vous sentez très malade et vous avez rendu gorge après avoir pris votre dernier repas. La tête vous tourne et vous ne savez pas pourquoi vous êtes si malade. Soudain, vous vous rappelez de ce que Lathandre vous avait dit. C'est un empoisonnement ! Finalement, Lathandre disait la vérité, et il est le seul à posséder un remède.~
END
IF
  GlobalTimerExpired("PoisonParty2","GLOBAL")
  Global("PartyCured","GLOBAL",0)
THEN
  RESPONSE #100
    Kill(Player6)
    Kill(Player5)
    Kill(Player4)
    Kill(Player3)
    Kill(Player2)
    Kill(Player1)
END
IF
  CheckStat(Myself,0,DEX)
  See("Kiel")  // Kiel
THEN
  RESPONSE #100
    ActionOverride("Kiel",DestroySelf())
    LeaveParty()
    SetDialogue("KielPC")
    SetGlobal("KielPC","GLOBAL",1)
    ChangeAIScript("",DEFAULT)
END
IF
  Global("A6PlayerWerewolfChange","GLOBAL",0)
  Global("Infected","GLOBAL",1)
  GlobalTimerExpired("PlayerInfected","GLOBAL")
  !Dead("Mendas3")  // ~Mendas~
  Exists(Player2)
THEN
  RESPONSE #100
    SetGlobal("A6PlayerWerewolfChange","GLOBAL",1)
    ActionOverride(Player2,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player3,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player4,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player5,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player6,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
END
IF
  Global("A6PlayerWerewolfChange","GLOBAL",0)
  Global("Infected","GLOBAL",1)
  GlobalTimerExpired("PlayerInfected2","GLOBAL")
  GlobalLT("IslandTravel","GLOBAL",2)
  Exists(Player2)
THEN
  RESPONSE #100
    SetGlobal("A6PlayerWerewolfChange","GLOBAL",1)
    ActionOverride(Player2,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player3,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player4,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player5,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player6,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("AX1H01",Myself)
  Global("AX1H01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("AX1H01","LOCALS",0)
    TakeItemReplace("BGMISC56","AX1H01",Myself)
  RESPONSE #50
    SetGlobal("AX1H01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("BLUN02",Myself)
  Global("BLUN02","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("BLUN02","LOCALS",0)
    TakeItemReplace("BGMISC56","BLUN02",Myself)
  RESPONSE #50
    SetGlobal("BLUN02","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("BLUN04",Myself)
  Global("BLUN04","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("BLUN04","LOCALS",0)
    TakeItemReplace("BGMISC56","BLUN04",Myself)
  RESPONSE #50
    SetGlobal("BLUN04","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("BLUN06",Myself)
  Global("BLUN06","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("BLUN06","LOCALS",0)
    TakeItemReplace("BGMISC56","BLUN06",Myself)
  RESPONSE #50
    SetGlobal("BLUN06","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("DAGG01",Myself)
  Global("DAGG01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("DAGG01","LOCALS",0)
    TakeItemReplace("BGMISC56","DAGG01",Myself)
  RESPONSE #50
    SetGlobal("DAGG01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("DAGG06",Myself)
  Global("DAGG06","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("DAGG06","LOCALS",0)
    TakeItemReplace("BGMISC56","DAGG06",Myself)
  RESPONSE #50
    SetGlobal("DAGG06","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("DAGG07",Myself)
  Global("DAGG07","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("DAGG07","LOCALS",0)
    TakeItemReplace("BGMISC56","DAGG07",Myself)
  RESPONSE #50
    SetGlobal("DAGG07","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("HALB01",Myself)
  Global("HALB01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("HALB01","LOCALS",0)
    TakeItemReplace("BGMISC56","HALB01",Myself)
  RESPONSE #50
    SetGlobal("HALB01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SPER01",Myself)
  Global("SPER01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SPER01","LOCALS",0)
    TakeItemReplace("BGMISC56","SPER01",Myself)
  RESPONSE #50
    SetGlobal("SPER01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H01",Myself)
  Global("SW1H01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H01","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H01",Myself)
  RESPONSE #50
    SetGlobal("SW1H01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H04",Myself)
  Global("SW1H04","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H04","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H04",Myself)
  RESPONSE #50
    SetGlobal("SW1H04","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H07",Myself)
  Global("SW1H07","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H07","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H07",Myself)
  RESPONSE #50
    SetGlobal("SW1H07","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H12",Myself)
  Global("SW1H12","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H12","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H12",Myself)
  RESPONSE #50
    SetGlobal("SW1H12","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H17",Myself)
  Global("SW1H17","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H17","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H17",Myself)
  RESPONSE #50
    SetGlobal("SW1H17","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H20",Myself)
  Global("SW1H20","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H20","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H20",Myself)
  RESPONSE #50
    SetGlobal("SW1H20","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H43",Myself)
  Global("SW1H43","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H43","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H43",Myself)
  RESPONSE #50
    SetGlobal("SW1H43","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H46",Myself)
  Global("SW1H46","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H46","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H46",Myself)
  RESPONSE #50
    SetGlobal("SW1H46","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H48",Myself)
  Global("SW1H48","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H48","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H48",Myself)
  RESPONSE #50
    SetGlobal("SW1H48","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW2H01",Myself)
  Global("SW2H01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW2H01","LOCALS",0)
    TakeItemReplace("BGMISC56","SW2H01",Myself)
  RESPONSE #50
    SetGlobal("SW2H01","LOCALS",0)
    Continue()
END
IF
  BreakingPoint()
  !CharName("Tsujatha",Myself)
  OR(2)
  CharName("Edwin",Myself)
  CharName("Edwina",Myself)
  OR(2)
  Global("EdwinRomanceActive","GLOBAL",0)
  Global("EdwinRomanceActive","GLOBAL",3)
THEN
  RESPONSE #100
    SetGlobal("IHATEYOUALL","LOCALS",1)
    SetLeavePartyDialogueFile()
    Wait(1)
    StartDialogNoSet(Player1)
    ChangeAIScript("",DEFAULT)
    SetGlobal("IHATEYOUALL","LOCALS",0)
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterChain","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("chan01",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterChain","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterChain","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","chan01",Myself)
    SetGlobal("ShatterChain","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterChain","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSplint","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("chan04",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSplint","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSplint","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","chan04",Myself)
    SetGlobal("ShatterSplint","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSplint","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterPlate","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("PLAT01",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterPlate","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterPlate","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","PLAT01",Myself)
    SetGlobal("ShatterPlate","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterPlate","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterFullPlate","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("PLAT04",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterFullPlate","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterFullPlate","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","PLAT04",Myself)
    SetGlobal("ShatterFullPlate","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterFullPlate","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterPlate2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("PLAT07",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterPlate2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterPlate2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","PLAT07",Myself)
    SetGlobal("ShatterPlate2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterPlate2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld01",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld01",Myself)
    SetGlobal("ShatterSmallS","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterMediumS","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld03",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterMediumS","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterMediumS","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld03",Myself)
    SetGlobal("ShatterMediumS","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterMediumS","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld05",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld05",Myself)
    SetGlobal("ShatterLargeS","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterBuckler","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld08",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterBuckler","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterBuckler","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld08",Myself)
    SetGlobal("ShatterBuckler","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterBuckler","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterBuckler2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld09",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterBuckler2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterBuckler2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld09",Myself)
    SetGlobal("ShatterBuckler2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterBuckler2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterBuckler3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld10",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterBuckler3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterBuckler3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld10",Myself)
    SetGlobal("ShatterBuckler3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterBuckler3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld11",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld11",Myself)
    SetGlobal("ShatterSmallS2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld12",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld12",Myself)
    SetGlobal("ShatterSmallS3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterMediumS2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld13",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterMediumS2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterMediumS2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld13",Myself)
    SetGlobal("ShatterMediumS2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterMediumS2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterMediumS3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld14",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterMediumS3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterMediumS3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld14",Myself)
    SetGlobal("ShatterMediumS3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterMediumS3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld15",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld15",Myself)
    SetGlobal("ShatterLargeS2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld16",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld16",Myself)
    SetGlobal("ShatterLargeS3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS4","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld18",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS4","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS4","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld18",Myself)
    SetGlobal("ShatterLargeS4","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS4","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS4","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld99",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS4","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS4","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld99",Myself)
    SetGlobal("ShatterSmallS4","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS4","LOCALS",0)
    Continue()
END
IF
  Global("RR#HOINF","LOCALS",0)
  Race(Myself,HALFORC)
THEN
  RESPONSE #100
    SetInterrupt(FALSE)
    SetGlobal("RR#HOINF","LOCALS",1)
    ApplySpellRES("RR#HOINF",Myself)  // <Invalid Strref -1>
    SetInterrupt(TRUE)
END
IF
  Global("flAddScribeScrolls","LOCALS",1)
THEN
  RESPONSE #100
    SetGlobal("flAddScribeScrolls","LOCALS",0)
    AddSpecialAbility("fl#MSCRL")  // ~Création de parchemins~
END
IF
  Global("RR#DWRT","LOCALS",0)
  Race(Myself,DWARF)
THEN
  RESPONSE #100
    SetInterrupt(FALSE)
    SetGlobal("RR#DWRT","LOCALS",1)
    ApplySpellRES("RR#DWRT",Myself)  // <Invalid Strref -1>
    SetInterrupt(TRUE)
END
IF
  Global("RR#GNRT","LOCALS",0)
  Race(Myself,GNOME)
THEN
  RESPONSE #100
    SetInterrupt(FALSE)
    SetGlobal("RR#GNRT","LOCALS",1)
    ApplySpellRES("RR#GNRT",Myself)  // <Invalid Strref -1>
    SetInterrupt(TRUE)
END
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Et enfin voici le fichier dplayer3.bf :


Code : Tout sélectionner

IF
  Global("J#Kit09","LOCALS",1)
  GlobalGT("Chapter","GLOBAL",0)
  OR(246)
  HasItemEquiped("ax1h01",Myself)
  HasItemEquiped("ax1h02",Myself)
  HasItemEquiped("ax1h03",Myself)
  HasItemEquiped("ax1h04",Myself)
  HasItemEquiped("ax1h05",Myself)
  HasItemEquiped("ax1h06",Myself)
  HasItemEquiped("ax1h07",Myself)
  HasItemEquiped("ax1h08",Myself)
  HasItemEquiped("ax1h09",Myself)
  HasItemEquiped("ax1h10",Myself)
  HasItemEquiped("ax1h11",Myself)
  HasItemEquiped("ax1h12",Myself)
  HasItemEquiped("ax1h13",Myself)
  HasItemEquiped("ax1h14",Myself)
  HasItemEquiped("ax1h15",Myself)
  HasItemEquiped("ax1h16",Myself)
  HasItemEquiped("ax1h17",Myself)
  HasItemEquiped("blun01",Myself)
  HasItemEquiped("blun04",Myself)
  HasItemEquiped("blun05",Myself)
  HasItemEquiped("blun06",Myself)
  HasItemEquiped("blun07",Myself)
  HasItemEquiped("blun09",Myself)
  HasItemEquiped("blun10",Myself)
  HasItemEquiped("blun11",Myself)
  HasItemEquiped("blun12",Myself)
  HasItemEquiped("blun15",Myself)
  HasItemEquiped("blun16",Myself)
  HasItemEquiped("blun17",Myself)
  HasItemEquiped("blun18",Myself)
  HasItemEquiped("blun19",Myself)
  HasItemEquiped("blun20",Myself)
  HasItemEquiped("blun21",Myself)
  HasItemEquiped("blun22",Myself)
  HasItemEquiped("blun23",Myself)
  HasItemEquiped("blun24",Myself)
  HasItemEquiped("blun25",Myself)
  HasItemEquiped("blun26",Myself)
  HasItemEquiped("blun27",Myself)
  HasItemEquiped("blun28",Myself)
  HasItemEquiped("blun29",Myself)
  HasItemEquiped("blun31",Myself)
  HasItemEquiped("blun33",Myself)
  HasItemEquiped("blun34",Myself)
  HasItemEquiped("blun35",Myself)
  HasItemEquiped("bow01",Myself)
  HasItemEquiped("bow02",Myself)
  HasItemEquiped("bow03",Myself)
  HasItemEquiped("bow04",Myself)
  HasItemEquiped("bow05",Myself)
  HasItemEquiped("bow06",Myself)
  HasItemEquiped("bow07",Myself)
  HasItemEquiped("bow08",Myself)
  HasItemEquiped("bow09",Myself)
  HasItemEquiped("bow10",Myself)
  HasItemEquiped("bow11",Myself)
  HasItemEquiped("bow12",Myself)
  HasItemEquiped("bow13",Myself)
  HasItemEquiped("bow14",Myself)
  HasItemEquiped("bow15",Myself)
  HasItemEquiped("bow16",Myself)
  HasItemEquiped("bow17",Myself)
  HasItemEquiped("bow18",Myself)
  HasItemEquiped("bow19",Myself)
  HasItemEquiped("bow20",Myself)
  HasItemEquiped("bow21",Myself)
  HasItemEquiped("bow22",Myself)
  HasItemEquiped("bow23",Myself)
  HasItemEquiped("bow24",Myself)
  HasItemEquiped("bow25",Myself)
  HasItemEquiped("bow26",Myself)
  HasItemEquiped("dwsper01",Myself)
  HasItemEquiped("dwsw1h01",Myself)
  HasItemEquiped("dwsw1h02",Myself)
  HasItemEquiped("hamm01",Myself)
  HasItemEquiped("hamm02",Myself)
  HasItemEquiped("hamm03",Myself)
  HasItemEquiped("hamm04",Myself)
  HasItemEquiped("hamm05",Myself)
  HasItemEquiped("hamm06",Myself)
  HasItemEquiped("hamm07",Myself)
  HasItemEquiped("hamm08",Myself)
  HasItemEquiped("hamm09",Myself)
  HasItemEquiped("hamm10",Myself)
  HasItemEquiped("hamm11",Myself)
  HasItemEquiped("hamm12",Myself)
  HasItemEquiped("misc83",Myself)
  HasItemEquiped("miscBC",Myself)
  HasItemEquiped("rods04",Myself)
  HasItemEquiped("slng01",Myself)
  HasItemEquiped("slng02",Myself)
  HasItemEquiped("slng03",Myself)
  HasItemEquiped("slng04",Myself)
  HasItemEquiped("slng05",Myself)
  HasItemEquiped("slng06",Myself)
  HasItemEquiped("slng07",Myself)
  HasItemEquiped("slng08",Myself)
  HasItemEquiped("slng10",Myself)
  HasItemEquiped("slng09",Myself)
  HasItemEquiped("sper01",Myself)
  HasItemEquiped("sper02",Myself)
  HasItemEquiped("sper03",Myself)
  HasItemEquiped("sper04",Myself)
  HasItemEquiped("sper05",Myself)
  HasItemEquiped("sper06",Myself)
  HasItemEquiped("sper07",Myself)
  HasItemEquiped("sper08",Myself)
  HasItemEquiped("sper09",Myself)
  HasItemEquiped("sper10",Myself)
  HasItemEquiped("sper11",Myself)
  HasItemEquiped("sper12",Myself)
  HasItemEquiped("staf01",Myself)
  HasItemEquiped("staf02",Myself)
  HasItemEquiped("staf03",Myself)
  HasItemEquiped("staf04",Myself)
  HasItemEquiped("staf05",Myself)
  HasItemEquiped("staf06",Myself)
  HasItemEquiped("staf07",Myself)
  HasItemEquiped("staf08",Myself)
  HasItemEquiped("staf09",Myself)
  HasItemEquiped("staf10",Myself)
  HasItemEquiped("staf11",Myself)
  HasItemEquiped("staf12",Myself)
  HasItemEquiped("staf13",Myself)
  HasItemEquiped("staf14",Myself)
  HasItemEquiped("staf15",Myself)
  HasItemEquiped("staf16",Myself)
  HasItemEquiped("staf17",Myself)
  HasItemEquiped("staf18",Myself)
  HasItemEquiped("staf19",Myself)
  HasItemEquiped("staf20",Myself)
  HasItemEquiped("staf21",Myself)
  HasItemEquiped("staf22",Myself)
  HasItemEquiped("staf23",Myself)
  HasItemEquiped("staf24",Myself)
  HasItemEquiped("sw1h01",Myself)
  HasItemEquiped("sw1h02",Myself)
  HasItemEquiped("sw1h03",Myself)
  HasItemEquiped("sw1h04",Myself)
  HasItemEquiped("sw1h05",Myself)
  HasItemEquiped("sw1h06",Myself)
  HasItemEquiped("sw1h07",Myself)
  HasItemEquiped("sw1h08",Myself)
  HasItemEquiped("sw1h09",Myself)
  HasItemEquiped("sw1h10",Myself)
  HasItemEquiped("sw1h11",Myself)
  HasItemEquiped("sw1h12",Myself)
  HasItemEquiped("sw1h13",Myself)
  HasItemEquiped("sw1h14",Myself)
  HasItemEquiped("sw1h15",Myself)
  HasItemEquiped("sw1h16",Myself)
  HasItemEquiped("sw1h17",Myself)
  HasItemEquiped("sw1h18",Myself)
  HasItemEquiped("sw1h19",Myself)
  HasItemEquiped("sw1h20",Myself)
  HasItemEquiped("sw1h21",Myself)
  HasItemEquiped("sw1h22",Myself)
  HasItemEquiped("sw1h23",Myself)
  HasItemEquiped("sw1h24",Myself)
  HasItemEquiped("sw1h25",Myself)
  HasItemEquiped("sw1h26",Myself)
  HasItemEquiped("sw1h27",Myself)
  HasItemEquiped("sw1h28",Myself)
  HasItemEquiped("sw1h29",Myself)
  HasItemEquiped("sw1h30",Myself)
  HasItemEquiped("sw1h31",Myself)
  HasItemEquiped("sw1h32",Myself)
  HasItemEquiped("sw1h33",Myself)
  HasItemEquiped("sw1h34",Myself)
  HasItemEquiped("sw1h35",Myself)
  HasItemEquiped("sw1h36",Myself)
  HasItemEquiped("sw1h37",Myself)
  HasItemEquiped("sw1h38",Myself)
  HasItemEquiped("sw1h39",Myself)
  HasItemEquiped("sw1h40",Myself)
  HasItemEquiped("sw1h41",Myself)
  HasItemEquiped("sw1h42",Myself)
  HasItemEquiped("sw1h43",Myself)
  HasItemEquiped("sw1h44",Myself)
  HasItemEquiped("sw1h45",Myself)
  HasItemEquiped("sw1h46",Myself)
  HasItemEquiped("sw1h47",Myself)
  HasItemEquiped("sw1h48",Myself)
  HasItemEquiped("sw1h49",Myself)
  HasItemEquiped("sw1h50",Myself)
  HasItemEquiped("sw1h51",Myself)
  HasItemEquiped("sw1h52",Myself)
  HasItemEquiped("sw1h53",Myself)
  HasItemEquiped("sw1h54",Myself)
  HasItemEquiped("sw1h55",Myself)
  HasItemEquiped("sw1h56",Myself)
  HasItemEquiped("sw1h57",Myself)
  HasItemEquiped("sw1h58",Myself)
  HasItemEquiped("sw1h59",Myself)
  HasItemEquiped("sw1h60",Myself)
  HasItemEquiped("sw1h61",Myself)
  HasItemEquiped("sw1h62",Myself)
  HasItemEquiped("sw1h63",Myself)
  HasItemEquiped("sw1h64",Myself)
  HasItemEquiped("sw1h65",Myself)
  HasItemEquiped("sw1h66",Myself)
  HasItemEquiped("sw1h67",Myself)
  HasItemEquiped("sw1h68",Myself)
  HasItemEquiped("sw1h69",Myself)
  HasItemEquiped("sw1h70",Myself)
  HasItemEquiped("sw1h71",Myself)
  HasItemEquiped("sw1h72",Myself)
  HasItemEquiped("sw1h73",Myself)
  HasItemEquiped("sw1h74",Myself)
  HasItemEquiped("sw1h75",Myself)
  HasItemEquiped("sw1h76",Myself)
  HasItemEquiped("sw1h77",Myself)
  HasItemEquiped("sw2h01",Myself)
  HasItemEquiped("sw2h02",Myself)
  HasItemEquiped("sw2h03",Myself)
  HasItemEquiped("sw2h04",Myself)
  HasItemEquiped("sw2h05",Myself)
  HasItemEquiped("sw2h06",Myself)
  HasItemEquiped("sw2h07",Myself)
  HasItemEquiped("sw2h08",Myself)
  HasItemEquiped("sw2h09",Myself)
  HasItemEquiped("sw2h10",Myself)
  HasItemEquiped("sw2h11",Myself)
  HasItemEquiped("sw2h12",Myself)
  HasItemEquiped("sw2h13",Myself)
  HasItemEquiped("sw2h14",Myself)
  HasItemEquiped("sw2h15",Myself)
  HasItemEquiped("sw2h16",Myself)
  HasItemEquiped("sw2h17",Myself)
  HasItemEquiped("sw2h18",Myself)
  HasItemEquiped("sw2h19",Myself)
  HasItemEquiped("sw2h20",Myself)
  HasItemEquiped("sw2h21",Myself)
  HasItemEquiped("wastar",Myself)
  HasItemEquiped("wastaff",Myself)
  HasItemEquiped("waspear",Myself)
  HasItemEquiped("wasling",Myself)
  HasItemEquiped("waninja",Myself)
  HasItemEquiped("was2h",Myself)
  HasItemEquiped("wamace",Myself)
  HasItemEquiped("waaxe",Myself)
  HasItemEquiped("wa2s1h",Myself)
  HasItemEquiped("wa2dak",Myself)
  HasItemEquiped("misc5t",Myself)
  HasItemEquiped("misc4q",Myself)
  HasItemEquiped("hlolth",Myself)
THEN
  RESPONSE #100
    ApplySpellRES("J#DropWp",Myself)  // ~Objet Inutilisable~
    DisplayStringHead(Myself,244108)  // ~Vous avez utilisé une arme interdite par votre dieu. Elle est tombée par terre.~
END
IF
  Global("J#Kit06","LOCALS",1)
  GlobalGT("Chapter","GLOBAL",0)
  OR(260)
  HasItemEquiped("ax1h01",Myself)
  HasItemEquiped("ax1h02",Myself)
  HasItemEquiped("ax1h03",Myself)
  HasItemEquiped("ax1h04",Myself)
  HasItemEquiped("ax1h05",Myself)
  HasItemEquiped("ax1h06",Myself)
  HasItemEquiped("ax1h07",Myself)
  HasItemEquiped("ax1h08",Myself)
  HasItemEquiped("ax1h09",Myself)
  HasItemEquiped("ax1h10",Myself)
  HasItemEquiped("ax1h11",Myself)
  HasItemEquiped("ax1h12",Myself)
  HasItemEquiped("ax1h13",Myself)
  HasItemEquiped("ax1h14",Myself)
  HasItemEquiped("ax1h15",Myself)
  HasItemEquiped("ax1h16",Myself)
  HasItemEquiped("ax1h17",Myself)
  HasItemEquiped("blun02",Myself)
  HasItemEquiped("blun03",Myself)
  HasItemEquiped("blun04",Myself)
  HasItemEquiped("blun05",Myself)
  HasItemEquiped("blun06",Myself)
  HasItemEquiped("blun07",Myself)
  HasItemEquiped("blun08",Myself)
  HasItemEquiped("blun09",Myself)
  HasItemEquiped("blun11",Myself)
  HasItemEquiped("blun12",Myself)
  HasItemEquiped("blun13",Myself)
  HasItemEquiped("blun14",Myself)
  HasItemEquiped("blun15",Myself)
  HasItemEquiped("blun16",Myself)
  HasItemEquiped("blun17",Myself)
  HasItemEquiped("blun18",Myself)
  HasItemEquiped("blun19",Myself)
  HasItemEquiped("blun20",Myself)
  HasItemEquiped("blun21",Myself)
  HasItemEquiped("blun25",Myself)
  HasItemEquiped("blun28",Myself)
  HasItemEquiped("blun29",Myself)
  HasItemEquiped("blun30",Myself)
  HasItemEquiped("blun32",Myself)
  HasItemEquiped("blun33",Myself)
  HasItemEquiped("blun34",Myself)
  HasItemEquiped("blun35",Myself)
  HasItemEquiped("bow01",Myself)
  HasItemEquiped("bow02",Myself)
  HasItemEquiped("bow03",Myself)
  HasItemEquiped("bow04",Myself)
  HasItemEquiped("bow05",Myself)
  HasItemEquiped("bow06",Myself)
  HasItemEquiped("bow07",Myself)
  HasItemEquiped("bow08",Myself)
  HasItemEquiped("bow09",Myself)
  HasItemEquiped("bow10",Myself)
  HasItemEquiped("bow11",Myself)
  HasItemEquiped("bow12",Myself)
  HasItemEquiped("bow13",Myself)
  HasItemEquiped("bow14",Myself)
  HasItemEquiped("bow15",Myself)
  HasItemEquiped("bow16",Myself)
  HasItemEquiped("bow17",Myself)
  HasItemEquiped("bow18",Myself)
  HasItemEquiped("bow19",Myself)
  HasItemEquiped("bow20",Myself)
  HasItemEquiped("bow21",Myself)
  HasItemEquiped("bow22",Myself)
  HasItemEquiped("bow23",Myself)
  HasItemEquiped("bow24",Myself)
  HasItemEquiped("bow25",Myself)
  HasItemEquiped("bow26",Myself)
  HasItemEquiped("dwblun01",Myself)
  HasItemEquiped("dwhalb01",Myself)
  HasItemEquiped("dwsper01",Myself)
  HasItemEquiped("dwsw1h01",Myself)
  HasItemEquiped("dwwhip",Myself)
  HasItemEquiped("dwwhip01",Myself)
  HasItemEquiped("dwxbow01",Myself)
  HasItemEquiped("halb01",Myself)
  HasItemEquiped("halb02",Myself)
  HasItemEquiped("halb03",Myself)
  HasItemEquiped("halb04",Myself)
  HasItemEquiped("halb05",Myself)
  HasItemEquiped("halb06",Myself)
  HasItemEquiped("halb07",Myself)
  HasItemEquiped("halb08",Myself)
  HasItemEquiped("halb09",Myself)
  HasItemEquiped("halb10",Myself)
  HasItemEquiped("halb11",Myself)
  HasItemEquiped("halb12",Myself)
  HasItemEquiped("hamm01",Myself)
  HasItemEquiped("hamm02",Myself)
  HasItemEquiped("hamm03",Myself)
  HasItemEquiped("hamm04",Myself)
  HasItemEquiped("hamm05",Myself)
  HasItemEquiped("hamm06",Myself)
  HasItemEquiped("hamm07",Myself)
  HasItemEquiped("hamm08",Myself)
  HasItemEquiped("hamm09",Myself)
  HasItemEquiped("hamm10",Myself)
  HasItemEquiped("hamm11",Myself)
  HasItemEquiped("hamm12",Myself)
  HasItemEquiped("misc83",Myself)
  HasItemEquiped("miscBC",Myself)
  HasItemEquiped("rods04",Myself)
  HasItemEquiped("rods05",Myself)
  HasItemEquiped("slng01",Myself)
  HasItemEquiped("slng02",Myself)
  HasItemEquiped("slng03",Myself)
  HasItemEquiped("slng04",Myself)
  HasItemEquiped("slng05",Myself)
  HasItemEquiped("slng06",Myself)
  HasItemEquiped("slng07",Myself)
  HasItemEquiped("slng08",Myself)
  HasItemEquiped("slng10",Myself)
  HasItemEquiped("slng09",Myself)
  HasItemEquiped("staf01",Myself)
  HasItemEquiped("staf02",Myself)
  HasItemEquiped("staf03",Myself)
  HasItemEquiped("staf04",Myself)
  HasItemEquiped("staf05",Myself)
  HasItemEquiped("staf06",Myself)
  HasItemEquiped("staf07",Myself)
  HasItemEquiped("staf08",Myself)
  HasItemEquiped("staf09",Myself)
  HasItemEquiped("staf10",Myself)
  HasItemEquiped("staf11",Myself)
  HasItemEquiped("staf12",Myself)
  HasItemEquiped("staf13",Myself)
  HasItemEquiped("staf14",Myself)
  HasItemEquiped("staf15",Myself)
  HasItemEquiped("staf16",Myself)
  HasItemEquiped("staf17",Myself)
  HasItemEquiped("staf18",Myself)
  HasItemEquiped("staf19",Myself)
  HasItemEquiped("staf20",Myself)
  HasItemEquiped("staf21",Myself)
  HasItemEquiped("staf22",Myself)
  HasItemEquiped("staf23",Myself)
  HasItemEquiped("staf24",Myself)
  HasItemEquiped("sw1h01",Myself)
  HasItemEquiped("sw1h02",Myself)
  HasItemEquiped("sw1h03",Myself)
  HasItemEquiped("sw1h04",Myself)
  HasItemEquiped("sw1h05",Myself)
  HasItemEquiped("sw1h06",Myself)
  HasItemEquiped("sw1h07",Myself)
  HasItemEquiped("sw1h08",Myself)
  HasItemEquiped("sw1h09",Myself)
  HasItemEquiped("sw1h10",Myself)
  HasItemEquiped("sw1h11",Myself)
  HasItemEquiped("sw1h12",Myself)
  HasItemEquiped("sw1h13",Myself)
  HasItemEquiped("sw1h14",Myself)
  HasItemEquiped("sw1h15",Myself)
  HasItemEquiped("sw1h16",Myself)
  HasItemEquiped("sw1h17",Myself)
  HasItemEquiped("sw1h18",Myself)
  HasItemEquiped("sw1h19",Myself)
  HasItemEquiped("sw1h21",Myself)
  HasItemEquiped("sw1h24",Myself)
  HasItemEquiped("sw1h25",Myself)
  HasItemEquiped("sw1h26",Myself)
  HasItemEquiped("sw1h27",Myself)
  HasItemEquiped("sw1h28",Myself)
  HasItemEquiped("sw1h29",Myself)
  HasItemEquiped("sw1h31",Myself)
  HasItemEquiped("sw1h32",Myself)
  HasItemEquiped("sw1h33",Myself)
  HasItemEquiped("sw1h34",Myself)
  HasItemEquiped("sw1h35",Myself)
  HasItemEquiped("sw1h36",Myself)
  HasItemEquiped("sw1h37",Myself)
  HasItemEquiped("sw1h38",Myself)
  HasItemEquiped("sw1h39",Myself)
  HasItemEquiped("sw1h40",Myself)
  HasItemEquiped("sw1h41",Myself)
  HasItemEquiped("sw1h42",Myself)
  HasItemEquiped("sw1h43",Myself)
  HasItemEquiped("sw1h44",Myself)
  HasItemEquiped("sw1h45",Myself)
  HasItemEquiped("sw1h46",Myself)
  HasItemEquiped("sw1h47",Myself)
  HasItemEquiped("sw1h48",Myself)
  HasItemEquiped("sw1h49",Myself)
  HasItemEquiped("sw1h51",Myself)
  HasItemEquiped("sw1h52",Myself)
  HasItemEquiped("sw1h53",Myself)
  HasItemEquiped("sw1h54",Myself)
  HasItemEquiped("sw1h55",Myself)
  HasItemEquiped("sw1h57",Myself)
  HasItemEquiped("sw1h58",Myself)
  HasItemEquiped("sw1h59",Myself)
  HasItemEquiped("sw1h60",Myself)
  HasItemEquiped("sw1h61",Myself)
  HasItemEquiped("sw1h62",Myself)
  HasItemEquiped("sw1h63",Myself)
  HasItemEquiped("sw1h64",Myself)
  HasItemEquiped("sw1h65",Myself)
  HasItemEquiped("sw1h66",Myself)
  HasItemEquiped("sw1h67",Myself)
  HasItemEquiped("sw1h70",Myself)
  HasItemEquiped("sw1h71",Myself)
  HasItemEquiped("sw1h72",Myself)
  HasItemEquiped("sw1h73",Myself)
  HasItemEquiped("sw1h74",Myself)
  HasItemEquiped("sw1h75",Myself)
  HasItemEquiped("sw1h77",Myself)
  HasItemEquiped("sw2h01",Myself)
  HasItemEquiped("sw2h02",Myself)
  HasItemEquiped("sw2h03",Myself)
  HasItemEquiped("sw2h04",Myself)
  HasItemEquiped("sw2h05",Myself)
  HasItemEquiped("sw2h06",Myself)
  HasItemEquiped("sw2h07",Myself)
  HasItemEquiped("sw2h08",Myself)
  HasItemEquiped("sw2h09",Myself)
  HasItemEquiped("sw2h10",Myself)
  HasItemEquiped("sw2h11",Myself)
  HasItemEquiped("sw2h12",Myself)
  HasItemEquiped("sw2h13",Myself)
  HasItemEquiped("sw2h14",Myself)
  HasItemEquiped("sw2h15",Myself)
  HasItemEquiped("sw2h16",Myself)
  HasItemEquiped("sw2h17",Myself)
  HasItemEquiped("sw2h18",Myself)
  HasItemEquiped("sw2h19",Myself)
  HasItemEquiped("sw2h20",Myself)
  HasItemEquiped("sw2h21",Myself)
  HasItemEquiped("xbow01",Myself)
  HasItemEquiped("xbow02",Myself)
  HasItemEquiped("xbow03",Myself)
  HasItemEquiped("xbow04",Myself)
  HasItemEquiped("xbow05",Myself)
  HasItemEquiped("xbow06",Myself)
  HasItemEquiped("xbow07",Myself)
  HasItemEquiped("xbow08",Myself)
  HasItemEquiped("xbow09",Myself)
  HasItemEquiped("xbow10",Myself)
  HasItemEquiped("xbow11",Myself)
  HasItemEquiped("xbow12",Myself)
  HasItemEquiped("xbow13",Myself)
  HasItemEquiped("xbow14",Myself)
  HasItemEquiped("xbow15",Myself)
  HasItemEquiped("xbow16",Myself)
  HasItemEquiped("xbow17",Myself)
  HasItemEquiped("xbow18",Myself)
  HasItemEquiped("wastar",Myself)
  HasItemEquiped("wastaff",Myself)
  HasItemEquiped("wasling",Myself)
  HasItemEquiped("waninja",Myself)
  HasItemEquiped("was2h",Myself)
  HasItemEquiped("wamace",Myself)
  HasItemEquiped("waaxe",Myself)
  HasItemEquiped("waflail",Myself)
  HasItemEquiped("wa2s1h",Myself)
  HasItemEquiped("wa2halb",Myself)
  HasItemEquiped("wa2dak",Myself)
  HasItemEquiped("misc5t",Myself)
  HasItemEquiped("misc4q",Myself)
  HasItemEquiped("hlolth",Myself)
THEN
  RESPONSE #100
    ApplySpellRES("J#DropWp",Myself)  // ~Objet Inutilisable~
    DisplayStringHead(Myself,244108)  // ~Vous avez utilisé une arme interdite par votre dieu. Elle est tombée par terre.~
END
IF
  Global("J#Kit01","LOCALS",1)
  GlobalGT("Chapter","GLOBAL",0)
  OR(232)
  HasItemEquiped("ax1h01",Myself)
  HasItemEquiped("ax1h02",Myself)
  HasItemEquiped("ax1h03",Myself)
  HasItemEquiped("ax1h04",Myself)
  HasItemEquiped("ax1h05",Myself)
  HasItemEquiped("ax1h06",Myself)
  HasItemEquiped("ax1h07",Myself)
  HasItemEquiped("ax1h08",Myself)
  HasItemEquiped("ax1h09",Myself)
  HasItemEquiped("ax1h10",Myself)
  HasItemEquiped("ax1h11",Myself)
  HasItemEquiped("ax1h12",Myself)
  HasItemEquiped("ax1h13",Myself)
  HasItemEquiped("ax1h14",Myself)
  HasItemEquiped("ax1h15",Myself)
  HasItemEquiped("ax1h16",Myself)
  HasItemEquiped("ax1h17",Myself)
  HasItemEquiped("blun02",Myself)
  HasItemEquiped("blun03",Myself)
  HasItemEquiped("blun06",Myself)
  HasItemEquiped("blun07",Myself)
  HasItemEquiped("blun08",Myself)
  HasItemEquiped("blun09",Myself)
  HasItemEquiped("blun13",Myself)
  HasItemEquiped("blun14",Myself)
  HasItemEquiped("blun15",Myself)
  HasItemEquiped("blun16",Myself)
  HasItemEquiped("blun17",Myself)
  HasItemEquiped("blun30",Myself)
  HasItemEquiped("blun32",Myself)
  HasItemEquiped("blun34",Myself)
  HasItemEquiped("blun35",Myself)
  HasItemEquiped("bow01",Myself)
  HasItemEquiped("bow02",Myself)
  HasItemEquiped("bow03",Myself)
  HasItemEquiped("bow04",Myself)
  HasItemEquiped("bow05",Myself)
  HasItemEquiped("bow06",Myself)
  HasItemEquiped("bow07",Myself)
  HasItemEquiped("bow08",Myself)
  HasItemEquiped("bow09",Myself)
  HasItemEquiped("bow10",Myself)
  HasItemEquiped("bow11",Myself)
  HasItemEquiped("bow12",Myself)
  HasItemEquiped("bow13",Myself)
  HasItemEquiped("bow14",Myself)
  HasItemEquiped("bow15",Myself)
  HasItemEquiped("bow16",Myself)
  HasItemEquiped("bow17",Myself)
  HasItemEquiped("bow18",Myself)
  HasItemEquiped("bow19",Myself)
  HasItemEquiped("bow20",Myself)
  HasItemEquiped("bow21",Myself)
  HasItemEquiped("bow22",Myself)
  HasItemEquiped("bow23",Myself)
  HasItemEquiped("bow24",Myself)
  HasItemEquiped("bow25",Myself)
  HasItemEquiped("bow26",Myself)
  HasItemEquiped("dagg01",Myself)
  HasItemEquiped("dagg02",Myself)
  HasItemEquiped("dagg03",Myself)
  HasItemEquiped("dagg04",Myself)
  HasItemEquiped("dagg05",Myself)
  HasItemEquiped("dagg06",Myself)
  HasItemEquiped("dagg07",Myself)
  HasItemEquiped("dagg08",Myself)
  HasItemEquiped("dagg09",Myself)
  HasItemEquiped("dagg10",Myself)
  HasItemEquiped("dagg11",Myself)
  HasItemEquiped("dagg12",Myself)
  HasItemEquiped("dagg13",Myself)
  HasItemEquiped("dagg14",Myself)
  HasItemEquiped("dagg15",Myself)
  HasItemEquiped("dagg16",Myself)
  HasItemEquiped("dagg17",Myself)
  HasItemEquiped("dagg18",Myself)
  HasItemEquiped("dagg19",Myself)
  HasItemEquiped("dagg20",Myself)
  HasItemEquiped("dagg21",Myself)
  HasItemEquiped("dagg22",Myself)
  HasItemEquiped("dagg23",Myself)
  HasItemEquiped("dagg24",Myself)
  HasItemEquiped("dart01",Myself)
  HasItemEquiped("dart02",Myself)
  HasItemEquiped("dart03",Myself)
  HasItemEquiped("dart04",Myself)
  HasItemEquiped("dart05",Myself)
  HasItemEquiped("dart06",Myself)
  HasItemEquiped("dart07",Myself)
  HasItemEquiped("dart08",Myself)
  HasItemEquiped("dwblun01",Myself)
  HasItemEquiped("dwsper01",Myself)
  HasItemEquiped("dwsw1h01",Myself)
  HasItemEquiped("dwsw1h02",Myself)
  HasItemEquiped("dwwhip",Myself)
  HasItemEquiped("dwwhip01",Myself)
  HasItemEquiped("dwxbow01",Myself)
  HasItemEquiped("hamm01",Myself)
  HasItemEquiped("hamm02",Myself)
  HasItemEquiped("hamm03",Myself)
  HasItemEquiped("hamm04",Myself)
  HasItemEquiped("hamm05",Myself)
  HasItemEquiped("hamm06",Myself)
  HasItemEquiped("hamm07",Myself)
  HasItemEquiped("hamm08",Myself)
  HasItemEquiped("hamm09",Myself)
  HasItemEquiped("hamm10",Myself)
  HasItemEquiped("hamm11",Myself)
  HasItemEquiped("hamm12",Myself)
  HasItemEquiped("misc83",Myself)
  HasItemEquiped("miscBC",Myself)
  HasItemEquiped("rods04",Myself)
  HasItemEquiped("rods05",Myself)
  HasItemEquiped("slng01",Myself)
  HasItemEquiped("slng02",Myself)
  HasItemEquiped("slng03",Myself)
  HasItemEquiped("slng04",Myself)
  HasItemEquiped("slng05",Myself)
  HasItemEquiped("slng06",Myself)
  HasItemEquiped("slng07",Myself)
  HasItemEquiped("slng08",Myself)
  HasItemEquiped("slng10",Myself)
  HasItemEquiped("slng09",Myself)
  HasItemEquiped("sw1h01",Myself)
  HasItemEquiped("sw1h02",Myself)
  HasItemEquiped("sw1h03",Myself)
  HasItemEquiped("sw1h04",Myself)
  HasItemEquiped("sw1h05",Myself)
  HasItemEquiped("sw1h06",Myself)
  HasItemEquiped("sw1h07",Myself)
  HasItemEquiped("sw1h08",Myself)
  HasItemEquiped("sw1h09",Myself)
  HasItemEquiped("sw1h10",Myself)
  HasItemEquiped("sw1h11",Myself)
  HasItemEquiped("sw1h12",Myself)
  HasItemEquiped("sw1h13",Myself)
  HasItemEquiped("sw1h14",Myself)
  HasItemEquiped("sw1h15",Myself)
  HasItemEquiped("sw1h16",Myself)
  HasItemEquiped("sw1h17",Myself)
  HasItemEquiped("sw1h18",Myself)
  HasItemEquiped("sw1h19",Myself)
  HasItemEquiped("sw1h20",Myself)
  HasItemEquiped("sw1h21",Myself)
  HasItemEquiped("sw1h22",Myself)
  HasItemEquiped("sw1h23",Myself)
  HasItemEquiped("sw1h24",Myself)
  HasItemEquiped("sw1h25",Myself)
  HasItemEquiped("sw1h26",Myself)
  HasItemEquiped("sw1h27",Myself)
  HasItemEquiped("sw1h28",Myself)
  HasItemEquiped("sw1h29",Myself)
  HasItemEquiped("sw1h30",Myself)
  HasItemEquiped("sw1h31",Myself)
  HasItemEquiped("sw1h32",Myself)
  HasItemEquiped("sw1h33",Myself)
  HasItemEquiped("sw1h34",Myself)
  HasItemEquiped("sw1h35",Myself)
  HasItemEquiped("sw1h36",Myself)
  HasItemEquiped("sw1h37",Myself)
  HasItemEquiped("sw1h38",Myself)
  HasItemEquiped("sw1h39",Myself)
  HasItemEquiped("sw1h40",Myself)
  HasItemEquiped("sw1h41",Myself)
  HasItemEquiped("sw1h42",Myself)
  HasItemEquiped("sw1h43",Myself)
  HasItemEquiped("sw1h44",Myself)
  HasItemEquiped("sw1h45",Myself)
  HasItemEquiped("sw1h46",Myself)
  HasItemEquiped("sw1h47",Myself)
  HasItemEquiped("sw1h48",Myself)
  HasItemEquiped("sw1h49",Myself)
  HasItemEquiped("sw1h50",Myself)
  HasItemEquiped("sw1h51",Myself)
  HasItemEquiped("sw1h52",Myself)
  HasItemEquiped("sw1h53",Myself)
  HasItemEquiped("sw1h54",Myself)
  HasItemEquiped("sw1h55",Myself)
  HasItemEquiped("sw1h56",Myself)
  HasItemEquiped("sw1h57",Myself)
  HasItemEquiped("sw1h58",Myself)
  HasItemEquiped("sw1h59",Myself)
  HasItemEquiped("sw1h60",Myself)
  HasItemEquiped("sw1h61",Myself)
  HasItemEquiped("sw1h62",Myself)
  HasItemEquiped("sw1h63",Myself)
  HasItemEquiped("sw1h64",Myself)
  HasItemEquiped("sw1h65",Myself)
  HasItemEquiped("sw1h66",Myself)
  HasItemEquiped("sw1h67",Myself)
  HasItemEquiped("sw1h68",Myself)
  HasItemEquiped("sw1h69",Myself)
  HasItemEquiped("sw1h70",Myself)
  HasItemEquiped("sw1h71",Myself)
  HasItemEquiped("sw1h72",Myself)
  HasItemEquiped("sw1h73",Myself)
  HasItemEquiped("sw1h74",Myself)
  HasItemEquiped("sw1h75",Myself)
  HasItemEquiped("sw1h76",Myself)
  HasItemEquiped("sw1h77",Myself)
  HasItemEquiped("sw2h01",Myself)
  HasItemEquiped("sw2h02",Myself)
  HasItemEquiped("sw2h03",Myself)
  HasItemEquiped("sw2h04",Myself)
  HasItemEquiped("sw2h05",Myself)
  HasItemEquiped("sw2h06",Myself)
  HasItemEquiped("sw2h07",Myself)
  HasItemEquiped("sw2h08",Myself)
  HasItemEquiped("sw2h09",Myself)
  HasItemEquiped("sw2h10",Myself)
  HasItemEquiped("sw2h11",Myself)
  HasItemEquiped("sw2h12",Myself)
  HasItemEquiped("sw2h13",Myself)
  HasItemEquiped("sw2h14",Myself)
  HasItemEquiped("sw2h15",Myself)
  HasItemEquiped("sw2h16",Myself)
  HasItemEquiped("sw2h17",Myself)
  HasItemEquiped("sw2h18",Myself)
  HasItemEquiped("sw2h19",Myself)
  HasItemEquiped("sw2h20",Myself)
  HasItemEquiped("sw2h21",Myself)
  HasItemEquiped("wastar",Myself)
  HasItemEquiped("wasling",Myself)
  HasItemEquiped("waninja",Myself)
  HasItemEquiped("was2h",Myself)
  HasItemEquiped("waaxe",Myself)
  HasItemEquiped("waflail",Myself)
  HasItemEquiped("wa2s1h",Myself)
  HasItemEquiped("wa2dak",Myself)
  HasItemEquiped("misc75",Myself)
  HasItemEquiped("misc4u",Myself)
  HasItemEquiped("misc4q",Myself)
THEN
  RESPONSE #100
    ApplySpellRES("J#DropWp",Myself)  // ~Objet Inutilisable~
    DisplayStringHead(Myself,244108)  // ~Vous avez utilisé une arme interdite par votre dieu. Elle est tombée par terre.~
END
IF
  Global("J#Kit02","LOCALS",1)
  GlobalGT("Chapter","GLOBAL",0)
  OR(230)
  HasItemEquiped("ax1h01",Myself)
  HasItemEquiped("ax1h02",Myself)
  HasItemEquiped("ax1h03",Myself)
  HasItemEquiped("ax1h04",Myself)
  HasItemEquiped("ax1h05",Myself)
  HasItemEquiped("ax1h06",Myself)
  HasItemEquiped("ax1h07",Myself)
  HasItemEquiped("ax1h08",Myself)
  HasItemEquiped("ax1h09",Myself)
  HasItemEquiped("ax1h10",Myself)
  HasItemEquiped("ax1h11",Myself)
  HasItemEquiped("ax1h12",Myself)
  HasItemEquiped("ax1h13",Myself)
  HasItemEquiped("ax1h14",Myself)
  HasItemEquiped("ax1h15",Myself)
  HasItemEquiped("ax1h16",Myself)
  HasItemEquiped("ax1h17",Myself)
  HasItemEquiped("blun01",Myself)
  HasItemEquiped("blun02",Myself)
  HasItemEquiped("blun03",Myself)
  HasItemEquiped("blun04",Myself)
  HasItemEquiped("blun05",Myself)
  HasItemEquiped("blun06",Myself)
  HasItemEquiped("blun07",Myself)
  HasItemEquiped("blun08",Myself)
  HasItemEquiped("blun09",Myself)
  HasItemEquiped("blun10",Myself)
  HasItemEquiped("blun11",Myself)
  HasItemEquiped("blun12",Myself)
  HasItemEquiped("blun13",Myself)
  HasItemEquiped("blun14",Myself)
  HasItemEquiped("blun15",Myself)
  HasItemEquiped("blun16",Myself)
  HasItemEquiped("blun17",Myself)
  HasItemEquiped("blun18",Myself)
  HasItemEquiped("blun19",Myself)
  HasItemEquiped("blun20",Myself)
  HasItemEquiped("blun21",Myself)
  HasItemEquiped("blun22",Myself)
  HasItemEquiped("blun23",Myself)
  HasItemEquiped("blun24",Myself)
  HasItemEquiped("blun25",Myself)
  HasItemEquiped("blun26",Myself)
  HasItemEquiped("blun27",Myself)
  HasItemEquiped("blun28",Myself)
  HasItemEquiped("blun29",Myself)
  HasItemEquiped("blun30",Myself)
  HasItemEquiped("blun31",Myself)
  HasItemEquiped("blun32",Myself)
  HasItemEquiped("blun33",Myself)
  HasItemEquiped("blun34",Myself)
  HasItemEquiped("blun35",Myself)
  HasItemEquiped("dart01",Myself)
  HasItemEquiped("dart02",Myself)
  HasItemEquiped("dart03",Myself)
  HasItemEquiped("dart04",Myself)
  HasItemEquiped("dart05",Myself)
  HasItemEquiped("dart06",Myself)
  HasItemEquiped("dart07",Myself)
  HasItemEquiped("dart08",Myself)
  HasItemEquiped("dwblun01",Myself)
  HasItemEquiped("dwhalb01",Myself)
  HasItemEquiped("dwsper01",Myself)
  HasItemEquiped("dwwhip",Myself)
  HasItemEquiped("dwwhip01",Myself)
  HasItemEquiped("dwxbow01",Myself)
  HasItemEquiped("halb01",Myself)
  HasItemEquiped("halb02",Myself)
  HasItemEquiped("halb03",Myself)
  HasItemEquiped("halb04",Myself)
  HasItemEquiped("halb05",Myself)
  HasItemEquiped("halb06",Myself)
  HasItemEquiped("halb07",Myself)
  HasItemEquiped("halb08",Myself)
  HasItemEquiped("halb09",Myself)
  HasItemEquiped("halb10",Myself)
  HasItemEquiped("halb11",Myself)
  HasItemEquiped("halb12",Myself)
  HasItemEquiped("hamm01",Myself)
  HasItemEquiped("hamm02",Myself)
  HasItemEquiped("hamm03",Myself)
  HasItemEquiped("hamm04",Myself)
  HasItemEquiped("hamm05",Myself)
  HasItemEquiped("hamm06",Myself)
  HasItemEquiped("hamm07",Myself)
  HasItemEquiped("hamm08",Myself)
  HasItemEquiped("hamm09",Myself)
  HasItemEquiped("hamm10",Myself)
  HasItemEquiped("hamm11",Myself)
  HasItemEquiped("hamm12",Myself)
  HasItemEquiped("misc83",Myself)
  HasItemEquiped("slng01",Myself)
  HasItemEquiped("slng02",Myself)
  HasItemEquiped("slng03",Myself)
  HasItemEquiped("slng04",Myself)
  HasItemEquiped("slng05",Myself)
  HasItemEquiped("slng06",Myself)
  HasItemEquiped("slng07",Myself)
  HasItemEquiped("slng08",Myself)
  HasItemEquiped("slng10",Myself)
  HasItemEquiped("slng09",Myself)
  HasItemEquiped("sper01",Myself)
  HasItemEquiped("sper02",Myself)
  HasItemEquiped("sper03",Myself)
  HasItemEquiped("sper04",Myself)
  HasItemEquiped("sper05",Myself)
  HasItemEquiped("sper06",Myself)
  HasItemEquiped("sper07",Myself)
  HasItemEquiped("sper08",Myself)
  HasItemEquiped("sper09",Myself)
  HasItemEquiped("sper10",Myself)
  HasItemEquiped("sper11",Myself)
  HasItemEquiped("sper12",Myself)
  HasItemEquiped("sw1h01",Myself)
  HasItemEquiped("sw1h02",Myself)
  HasItemEquiped("sw1h03",Myself)
  HasItemEquiped("sw1h07",Myself)
  HasItemEquiped("sw1h08",Myself)
  HasItemEquiped("sw1h09",Myself)
  HasItemEquiped("sw1h10",Myself)
  HasItemEquiped("sw1h11",Myself)
  HasItemEquiped("sw1h12",Myself)
  HasItemEquiped("sw1h13",Myself)
  HasItemEquiped("sw1h14",Myself)
  HasItemEquiped("sw1h15",Myself)
  HasItemEquiped("sw1h16",Myself)
  HasItemEquiped("sw1h17",Myself)
  HasItemEquiped("sw1h18",Myself)
  HasItemEquiped("sw1h19",Myself)
  HasItemEquiped("sw1h20",Myself)
  HasItemEquiped("sw1h21",Myself)
  HasItemEquiped("sw1h22",Myself)
  HasItemEquiped("sw1h23",Myself)
  HasItemEquiped("sw1h25",Myself)
  HasItemEquiped("sw1h26",Myself)
  HasItemEquiped("sw1h27",Myself)
  HasItemEquiped("sw1h28",Myself)
  HasItemEquiped("sw1h29",Myself)
  HasItemEquiped("sw1h30",Myself)
  HasItemEquiped("sw1h34",Myself)
  HasItemEquiped("sw1h37",Myself)
  HasItemEquiped("sw1h38",Myself)
  HasItemEquiped("sw1h39",Myself)
  HasItemEquiped("sw1h42",Myself)
  HasItemEquiped("sw1h43",Myself)
  HasItemEquiped("sw1h44",Myself)
  HasItemEquiped("sw1h45",Myself)
  HasItemEquiped("sw1h46",Myself)
  HasItemEquiped("sw1h47",Myself)
  HasItemEquiped("sw1h48",Myself)
  HasItemEquiped("sw1h49",Myself)
  HasItemEquiped("sw1h50",Myself)
  HasItemEquiped("sw1h51",Myself)
  HasItemEquiped("sw1h52",Myself)
  HasItemEquiped("sw1h53",Myself)
  HasItemEquiped("sw1h54",Myself)
  HasItemEquiped("sw1h56",Myself)
  HasItemEquiped("sw1h57",Myself)
  HasItemEquiped("sw1h58",Myself)
  HasItemEquiped("sw1h59",Myself)
  HasItemEquiped("sw1h62",Myself)
  HasItemEquiped("sw1h63",Myself)
  HasItemEquiped("sw1h64",Myself)
  HasItemEquiped("sw1h65",Myself)
  HasItemEquiped("sw1h66",Myself)
  HasItemEquiped("sw1h67",Myself)
  HasItemEquiped("sw1h68",Myself)
  HasItemEquiped("sw1h69",Myself)
  HasItemEquiped("sw1h70",Myself)
  HasItemEquiped("sw1h71",Myself)
  HasItemEquiped("sw1h72",Myself)
  HasItemEquiped("sw1h74",Myself)
  HasItemEquiped("sw1h75",Myself)
  HasItemEquiped("sw1h76",Myself)
  HasItemEquiped("sw2h01",Myself)
  HasItemEquiped("sw2h02",Myself)
  HasItemEquiped("sw2h03",Myself)
  HasItemEquiped("sw2h04",Myself)
  HasItemEquiped("sw2h05",Myself)
  HasItemEquiped("sw2h06",Myself)
  HasItemEquiped("sw2h07",Myself)
  HasItemEquiped("sw2h08",Myself)
  HasItemEquiped("sw2h09",Myself)
  HasItemEquiped("sw2h10",Myself)
  HasItemEquiped("sw2h11",Myself)
  HasItemEquiped("sw2h12",Myself)
  HasItemEquiped("sw2h13",Myself)
  HasItemEquiped("sw2h14",Myself)
  HasItemEquiped("sw2h15",Myself)
  HasItemEquiped("sw2h16",Myself)
  HasItemEquiped("sw2h17",Myself)
  HasItemEquiped("sw2h18",Myself)
  HasItemEquiped("sw2h19",Myself)
  HasItemEquiped("sw2h20",Myself)
  HasItemEquiped("sw2h21",Myself)
  HasItemEquiped("xbow01",Myself)
  HasItemEquiped("xbow02",Myself)
  HasItemEquiped("xbow03",Myself)
  HasItemEquiped("xbow04",Myself)
  HasItemEquiped("xbow05",Myself)
  HasItemEquiped("xbow06",Myself)
  HasItemEquiped("xbow07",Myself)
  HasItemEquiped("xbow08",Myself)
  HasItemEquiped("xbow09",Myself)
  HasItemEquiped("xbow10",Myself)
  HasItemEquiped("xbow11",Myself)
  HasItemEquiped("xbow12",Myself)
  HasItemEquiped("xbow13",Myself)
  HasItemEquiped("xbow14",Myself)
  HasItemEquiped("xbow15",Myself)
  HasItemEquiped("xbow16",Myself)
  HasItemEquiped("xbow17",Myself)
  HasItemEquiped("xbow18",Myself)
  HasItemEquiped("wastar",Myself)
  HasItemEquiped("wastaff",Myself)
  HasItemEquiped("waspear",Myself)
  HasItemEquiped("wasling",Myself)
  HasItemEquiped("waninja",Myself)
  HasItemEquiped("was2h",Myself)
  HasItemEquiped("wamace",Myself)
  HasItemEquiped("waaxe",Myself)
  HasItemEquiped("waflail",Myself)
  HasItemEquiped("wa2s1h",Myself)
  HasItemEquiped("wa2halb",Myself)
  HasItemEquiped("wa2dak",Myself)
  HasItemEquiped("misc75",Myself)
  HasItemEquiped("misc5t",Myself)
  HasItemEquiped("misc4u",Myself)
  HasItemEquiped("misc4q",Myself)
  HasItemEquiped("hlolth",Myself)
THEN
  RESPONSE #100
    ApplySpellRES("J#DropWp",Myself)  // ~Objet Inutilisable~
    DisplayStringHead(Myself,244108)  // ~Vous avez utilisé une arme interdite par votre dieu. Elle est tombée par terre.~
END
IF
  Global("J#Kit03","LOCALS",1)
  GlobalGT("Chapter","GLOBAL",0)
  OR(228)
  HasItemEquiped("ax1h01",Myself)
  HasItemEquiped("ax1h02",Myself)
  HasItemEquiped("ax1h03",Myself)
  HasItemEquiped("ax1h04",Myself)
  HasItemEquiped("ax1h05",Myself)
  HasItemEquiped("ax1h06",Myself)
  HasItemEquiped("ax1h07",Myself)
  HasItemEquiped("ax1h08",Myself)
  HasItemEquiped("ax1h09",Myself)
  HasItemEquiped("ax1h10",Myself)
  HasItemEquiped("ax1h11",Myself)
  HasItemEquiped("ax1h12",Myself)
  HasItemEquiped("ax1h13",Myself)
  HasItemEquiped("ax1h14",Myself)
  HasItemEquiped("ax1h15",Myself)
  HasItemEquiped("ax1h16",Myself)
  HasItemEquiped("ax1h17",Myself)
  HasItemEquiped("bow01",Myself)
  HasItemEquiped("bow02",Myself)
  HasItemEquiped("bow03",Myself)
  HasItemEquiped("bow04",Myself)
  HasItemEquiped("bow05",Myself)
  HasItemEquiped("bow06",Myself)
  HasItemEquiped("bow07",Myself)
  HasItemEquiped("bow08",Myself)
  HasItemEquiped("bow09",Myself)
  HasItemEquiped("bow10",Myself)
  HasItemEquiped("bow11",Myself)
  HasItemEquiped("bow12",Myself)
  HasItemEquiped("bow13",Myself)
  HasItemEquiped("bow14",Myself)
  HasItemEquiped("bow15",Myself)
  HasItemEquiped("bow16",Myself)
  HasItemEquiped("bow17",Myself)
  HasItemEquiped("bow18",Myself)
  HasItemEquiped("bow19",Myself)
  HasItemEquiped("bow20",Myself)
  HasItemEquiped("bow21",Myself)
  HasItemEquiped("bow22",Myself)
  HasItemEquiped("bow23",Myself)
  HasItemEquiped("bow24",Myself)
  HasItemEquiped("bow25",Myself)
  HasItemEquiped("bow26",Myself)
  HasItemEquiped("dart01",Myself)
  HasItemEquiped("dart02",Myself)
  HasItemEquiped("dart03",Myself)
  HasItemEquiped("dart04",Myself)
  HasItemEquiped("dart05",Myself)
  HasItemEquiped("dart06",Myself)
  HasItemEquiped("dart07",Myself)
  HasItemEquiped("dart08",Myself)
  HasItemEquiped("dwhalb01",Myself)
  HasItemEquiped("dwsper01",Myself)
  HasItemEquiped("dwsw1h01",Myself)
  HasItemEquiped("dwsw1h02",Myself)
  HasItemEquiped("dwwhip",Myself)
  HasItemEquiped("dwwhip01",Myself)
  HasItemEquiped("dwxbow01",Myself)
  HasItemEquiped("halb01",Myself)
  HasItemEquiped("halb02",Myself)
  HasItemEquiped("halb03",Myself)
  HasItemEquiped("halb04",Myself)
  HasItemEquiped("halb05",Myself)
  HasItemEquiped("halb06",Myself)
  HasItemEquiped("halb07",Myself)
  HasItemEquiped("halb08",Myself)
  HasItemEquiped("halb09",Myself)
  HasItemEquiped("halb10",Myself)
  HasItemEquiped("halb11",Myself)
  HasItemEquiped("halb12",Myself)
  HasItemEquiped("misc83",Myself)
  HasItemEquiped("miscBC",Myself)
  HasItemEquiped("rods04",Myself)
  HasItemEquiped("rods05",Myself)
  HasItemEquiped("sper01",Myself)
  HasItemEquiped("sper02",Myself)
  HasItemEquiped("sper03",Myself)
  HasItemEquiped("sper04",Myself)
  HasItemEquiped("sper05",Myself)
  HasItemEquiped("sper06",Myself)
  HasItemEquiped("sper07",Myself)
  HasItemEquiped("sper08",Myself)
  HasItemEquiped("sper09",Myself)
  HasItemEquiped("sper10",Myself)
  HasItemEquiped("sper11",Myself)
  HasItemEquiped("sper12",Myself)
  HasItemEquiped("staf01",Myself)
  HasItemEquiped("staf02",Myself)
  HasItemEquiped("staf03",Myself)
  HasItemEquiped("staf04",Myself)
  HasItemEquiped("staf05",Myself)
  HasItemEquiped("staf06",Myself)
  HasItemEquiped("staf07",Myself)
  HasItemEquiped("staf08",Myself)
  HasItemEquiped("staf09",Myself)
  HasItemEquiped("staf10",Myself)
  HasItemEquiped("staf11",Myself)
  HasItemEquiped("staf12",Myself)
  HasItemEquiped("staf13",Myself)
  HasItemEquiped("staf14",Myself)
  HasItemEquiped("staf15",Myself)
  HasItemEquiped("staf16",Myself)
  HasItemEquiped("staf17",Myself)
  HasItemEquiped("staf18",Myself)
  HasItemEquiped("staf19",Myself)
  HasItemEquiped("staf20",Myself)
  HasItemEquiped("staf21",Myself)
  HasItemEquiped("staf22",Myself)
  HasItemEquiped("staf23",Myself)
  HasItemEquiped("staf24",Myself)
  HasItemEquiped("sw1h01",Myself)
  HasItemEquiped("sw1h02",Myself)
  HasItemEquiped("sw1h03",Myself)
  HasItemEquiped("sw1h04",Myself)
  HasItemEquiped("sw1h05",Myself)
  HasItemEquiped("sw1h06",Myself)
  HasItemEquiped("sw1h11",Myself)
  HasItemEquiped("sw1h12",Myself)
  HasItemEquiped("sw1h13",Myself)
  HasItemEquiped("sw1h15",Myself)
  HasItemEquiped("sw1h16",Myself)
  HasItemEquiped("sw1h18",Myself)
  HasItemEquiped("sw1h19",Myself)
  HasItemEquiped("sw1h20",Myself)
  HasItemEquiped("sw1h22",Myself)
  HasItemEquiped("sw1h23",Myself)
  HasItemEquiped("sw1h24",Myself)
  HasItemEquiped("sw1h30",Myself)
  HasItemEquiped("sw1h31",Myself)
  HasItemEquiped("sw1h32",Myself)
  HasItemEquiped("sw1h33",Myself)
  HasItemEquiped("sw1h34",Myself)
  HasItemEquiped("sw1h35",Myself)
  HasItemEquiped("sw1h36",Myself)
  HasItemEquiped("sw1h37",Myself)
  HasItemEquiped("sw1h38",Myself)
  HasItemEquiped("sw1h39",Myself)
  HasItemEquiped("sw1h40",Myself)
  HasItemEquiped("sw1h41",Myself)
  HasItemEquiped("sw1h42",Myself)
  HasItemEquiped("sw1h43",Myself)
  HasItemEquiped("sw1h44",Myself)
  HasItemEquiped("sw1h45",Myself)
  HasItemEquiped("sw1h46",Myself)
  HasItemEquiped("sw1h47",Myself)
  HasItemEquiped("sw1h48",Myself)
  HasItemEquiped("sw1h49",Myself)
  HasItemEquiped("sw1h50",Myself)
  HasItemEquiped("sw1h51",Myself)
  HasItemEquiped("sw1h52",Myself)
  HasItemEquiped("sw1h53",Myself)
  HasItemEquiped("sw1h54",Myself)
  HasItemEquiped("sw1h55",Myself)
  HasItemEquiped("sw1h56",Myself)
  HasItemEquiped("sw1h57",Myself)
  HasItemEquiped("sw1h60",Myself)
  HasItemEquiped("sw1h61",Myself)
  HasItemEquiped("sw1h62",Myself)
  HasItemEquiped("sw1h63",Myself)
  HasItemEquiped("sw1h64",Myself)
  HasItemEquiped("sw1h65",Myself)
  HasItemEquiped("sw1h66",Myself)
  HasItemEquiped("sw1h67",Myself)
  HasItemEquiped("sw1h68",Myself)
  HasItemEquiped("sw1h69",Myself)
  HasItemEquiped("sw1h70",Myself)
  HasItemEquiped("sw1h71",Myself)
  HasItemEquiped("sw1h72",Myself)
  HasItemEquiped("sw1h73",Myself)
  HasItemEquiped("sw1h75",Myself)
  HasItemEquiped("sw1h76",Myself)
  HasItemEquiped("sw1h77",Myself)
  HasItemEquiped("sw2h01",Myself)
  HasItemEquiped("sw2h02",Myself)
  HasItemEquiped("sw2h03",Myself)
  HasItemEquiped("sw2h04",Myself)
  HasItemEquiped("sw2h05",Myself)
  HasItemEquiped("sw2h06",Myself)
  HasItemEquiped("sw2h07",Myself)
  HasItemEquiped("sw2h08",Myself)
  HasItemEquiped("sw2h09",Myself)
  HasItemEquiped("sw2h10",Myself)
  HasItemEquiped("sw2h11",Myself)
  HasItemEquiped("sw2h12",Myself)
  HasItemEquiped("sw2h13",Myself)
  HasItemEquiped("sw2h14",Myself)
  HasItemEquiped("sw2h15",Myself)
  HasItemEquiped("sw2h16",Myself)
  HasItemEquiped("sw2h17",Myself)
  HasItemEquiped("sw2h18",Myself)
  HasItemEquiped("sw2h19",Myself)
  HasItemEquiped("sw2h20",Myself)
  HasItemEquiped("sw2h21",Myself)
  HasItemEquiped("xbow01",Myself)
  HasItemEquiped("xbow02",Myself)
  HasItemEquiped("xbow03",Myself)
  HasItemEquiped("xbow04",Myself)
  HasItemEquiped("xbow05",Myself)
  HasItemEquiped("xbow06",Myself)
  HasItemEquiped("xbow07",Myself)
  HasItemEquiped("xbow08",Myself)
  HasItemEquiped("xbow09",Myself)
  HasItemEquiped("xbow10",Myself)
  HasItemEquiped("xbow11",Myself)
  HasItemEquiped("xbow12",Myself)
  HasItemEquiped("xbow13",Myself)
  HasItemEquiped("xbow14",Myself)
  HasItemEquiped("xbow15",Myself)
  HasItemEquiped("xbow16",Myself)
  HasItemEquiped("xbow17",Myself)
  HasItemEquiped("xbow18",Myself)
  HasItemEquiped("wastar",Myself)
  HasItemEquiped("wastaff",Myself)
  HasItemEquiped("waspear",Myself)
  HasItemEquiped("wasling",Myself)
  HasItemEquiped("waninja",Myself)
  HasItemEquiped("was2h",Myself)
  HasItemEquiped("wamace",Myself)
  HasItemEquiped("waaxe",Myself)
  HasItemEquiped("waflail",Myself)
  HasItemEquiped("wa2s1h",Myself)
  HasItemEquiped("wa2halb",Myself)
  HasItemEquiped("wa2dak",Myself)
  HasItemEquiped("misc75",Myself)
  HasItemEquiped("misc5t",Myself)
  HasItemEquiped("misc4u",Myself)
  HasItemEquiped("misc4q",Myself)
  HasItemEquiped("hlolth",Myself)
THEN
  RESPONSE #100
    ApplySpellRES("J#DropWp",Myself)  // ~Objet Inutilisable~
    DisplayStringHead(Myself,244108)  // ~Vous avez utilisé une arme interdite par votre dieu. Elle est tombée par terre.~
END
IF
  Global("J#Kit04","LOCALS",1)
  GlobalGT("Chapter","GLOBAL",0)
  OR(255)
  HasItemEquiped("blun01",Myself)
  HasItemEquiped("blun10",Myself)
  HasItemEquiped("blun22",Myself)
  HasItemEquiped("blun23",Myself)
  HasItemEquiped("blun24",Myself)
  HasItemEquiped("blun26",Myself)
  HasItemEquiped("blun27",Myself)
  HasItemEquiped("blun31",Myself)
  HasItemEquiped("bow01",Myself)
  HasItemEquiped("bow02",Myself)
  HasItemEquiped("bow03",Myself)
  HasItemEquiped("bow04",Myself)
  HasItemEquiped("bow05",Myself)
  HasItemEquiped("bow06",Myself)
  HasItemEquiped("bow07",Myself)
  HasItemEquiped("bow08",Myself)
  HasItemEquiped("bow09",Myself)
  HasItemEquiped("bow10",Myself)
  HasItemEquiped("bow11",Myself)
  HasItemEquiped("bow12",Myself)
  HasItemEquiped("bow13",Myself)
  HasItemEquiped("bow14",Myself)
  HasItemEquiped("bow15",Myself)
  HasItemEquiped("bow16",Myself)
  HasItemEquiped("bow17",Myself)
  HasItemEquiped("bow18",Myself)
  HasItemEquiped("bow19",Myself)
  HasItemEquiped("bow20",Myself)
  HasItemEquiped("bow21",Myself)
  HasItemEquiped("bow22",Myself)
  HasItemEquiped("bow23",Myself)
  HasItemEquiped("bow24",Myself)
  HasItemEquiped("bow25",Myself)
  HasItemEquiped("bow26",Myself)
  HasItemEquiped("dagg01",Myself)
  HasItemEquiped("dagg02",Myself)
  HasItemEquiped("dagg03",Myself)
  HasItemEquiped("dagg04",Myself)
  HasItemEquiped("dagg05",Myself)
  HasItemEquiped("dagg06",Myself)
  HasItemEquiped("dagg07",Myself)
  HasItemEquiped("dagg08",Myself)
  HasItemEquiped("dagg09",Myself)
  HasItemEquiped("dagg10",Myself)
  HasItemEquiped("dagg11",Myself)
  HasItemEquiped("dagg12",Myself)
  HasItemEquiped("dagg13",Myself)
  HasItemEquiped("dagg14",Myself)
  HasItemEquiped("dagg15",Myself)
  HasItemEquiped("dagg16",Myself)
  HasItemEquiped("dagg17",Myself)
  HasItemEquiped("dagg18",Myself)
  HasItemEquiped("dagg19",Myself)
  HasItemEquiped("dagg20",Myself)
  HasItemEquiped("dagg21",Myself)
  HasItemEquiped("dagg22",Myself)
  HasItemEquiped("dagg23",Myself)
  HasItemEquiped("dagg24",Myself)
  HasItemEquiped("dart01",Myself)
  HasItemEquiped("dart02",Myself)
  HasItemEquiped("dart03",Myself)
  HasItemEquiped("dart04",Myself)
  HasItemEquiped("dart05",Myself)
  HasItemEquiped("dart06",Myself)
  HasItemEquiped("dart07",Myself)
  HasItemEquiped("dart08",Myself)
  HasItemEquiped("dwblun01",Myself)
  HasItemEquiped("dwhalb01",Myself)
  HasItemEquiped("dwsper01",Myself)
  HasItemEquiped("dwsw1h01",Myself)
  HasItemEquiped("dwsw1h02",Myself)
  HasItemEquiped("dwwhip",Myself)
  HasItemEquiped("dwwhip01",Myself)
  HasItemEquiped("dwxbow01",Myself)
  HasItemEquiped("halb01",Myself)
  HasItemEquiped("halb02",Myself)
  HasItemEquiped("halb03",Myself)
  HasItemEquiped("halb04",Myself)
  HasItemEquiped("halb05",Myself)
  HasItemEquiped("halb06",Myself)
  HasItemEquiped("halb07",Myself)
  HasItemEquiped("halb08",Myself)
  HasItemEquiped("halb09",Myself)
  HasItemEquiped("halb10",Myself)
  HasItemEquiped("halb11",Myself)
  HasItemEquiped("halb12",Myself)
  HasItemEquiped("misc83",Myself)
  HasItemEquiped("miscBC",Myself)
  HasItemEquiped("slng01",Myself)
  HasItemEquiped("slng02",Myself)
  HasItemEquiped("slng03",Myself)
  HasItemEquiped("slng04",Myself)
  HasItemEquiped("slng05",Myself)
  HasItemEquiped("slng06",Myself)
  HasItemEquiped("slng07",Myself)
  HasItemEquiped("slng08",Myself)
  HasItemEquiped("slng10",Myself)
  HasItemEquiped("slng09",Myself)
  HasItemEquiped("sper01",Myself)
  HasItemEquiped("sper02",Myself)
  HasItemEquiped("sper03",Myself)
  HasItemEquiped("sper04",Myself)
  HasItemEquiped("sper05",Myself)
  HasItemEquiped("sper06",Myself)
  HasItemEquiped("sper07",Myself)
  HasItemEquiped("sper08",Myself)
  HasItemEquiped("sper09",Myself)
  HasItemEquiped("sper10",Myself)
  HasItemEquiped("sper11",Myself)
  HasItemEquiped("sper12",Myself)
  HasItemEquiped("staf01",Myself)
  HasItemEquiped("staf02",Myself)
  HasItemEquiped("staf03",Myself)
  HasItemEquiped("staf04",Myself)
  HasItemEquiped("staf05",Myself)
  HasItemEquiped("staf06",Myself)
  HasItemEquiped("staf07",Myself)
  HasItemEquiped("staf08",Myself)
  HasItemEquiped("staf09",Myself)
  HasItemEquiped("staf10",Myself)
  HasItemEquiped("staf11",Myself)
  HasItemEquiped("staf12",Myself)
  HasItemEquiped("staf13",Myself)
  HasItemEquiped("staf14",Myself)
  HasItemEquiped("staf15",Myself)
  HasItemEquiped("staf16",Myself)
  HasItemEquiped("staf17",Myself)
  HasItemEquiped("staf18",Myself)
  HasItemEquiped("staf19",Myself)
  HasItemEquiped("staf20",Myself)
  HasItemEquiped("staf21",Myself)
  HasItemEquiped("staf22",Myself)
  HasItemEquiped("staf23",Myself)
  HasItemEquiped("staf24",Myself)
  HasItemEquiped("sw1h04",Myself)
  HasItemEquiped("sw1h05",Myself)
  HasItemEquiped("sw1h06",Myself)
  HasItemEquiped("sw1h07",Myself)
  HasItemEquiped("sw1h08",Myself)
  HasItemEquiped("sw1h09",Myself)
  HasItemEquiped("sw1h10",Myself)
  HasItemEquiped("sw1h11",Myself)
  HasItemEquiped("sw1h12",Myself)
  HasItemEquiped("sw1h13",Myself)
  HasItemEquiped("sw1h14",Myself)
  HasItemEquiped("sw1h15",Myself)
  HasItemEquiped("sw1h16",Myself)
  HasItemEquiped("sw1h17",Myself)
  HasItemEquiped("sw1h18",Myself)
  HasItemEquiped("sw1h19",Myself)
  HasItemEquiped("sw1h20",Myself)
  HasItemEquiped("sw1h21",Myself)
  HasItemEquiped("sw1h22",Myself)
  HasItemEquiped("sw1h23",Myself)
  HasItemEquiped("sw1h24",Myself)
  HasItemEquiped("sw1h25",Myself)
  HasItemEquiped("sw1h26",Myself)
  HasItemEquiped("sw1h27",Myself)
  HasItemEquiped("sw1h28",Myself)
  HasItemEquiped("sw1h29",Myself)
  HasItemEquiped("sw1h30",Myself)
  HasItemEquiped("sw1h31",Myself)
  HasItemEquiped("sw1h32",Myself)
  HasItemEquiped("sw1h33",Myself)
  HasItemEquiped("sw1h34",Myself)
  HasItemEquiped("sw1h35",Myself)
  HasItemEquiped("sw1h36",Myself)
  HasItemEquiped("sw1h40",Myself)
  HasItemEquiped("sw1h41",Myself)
  HasItemEquiped("sw1h43",Myself)
  HasItemEquiped("sw1h44",Myself)
  HasItemEquiped("sw1h45",Myself)
  HasItemEquiped("sw1h46",Myself)
  HasItemEquiped("sw1h47",Myself)
  HasItemEquiped("sw1h48",Myself)
  HasItemEquiped("sw1h49",Myself)
  HasItemEquiped("sw1h50",Myself)
  HasItemEquiped("sw1h51",Myself)
  HasItemEquiped("sw1h52",Myself)
  HasItemEquiped("sw1h53",Myself)
  HasItemEquiped("sw1h54",Myself)
  HasItemEquiped("sw1h55",Myself)
  HasItemEquiped("sw1h56",Myself)
  HasItemEquiped("sw1h57",Myself)
  HasItemEquiped("sw1h58",Myself)
  HasItemEquiped("sw1h59",Myself)
  HasItemEquiped("sw1h60",Myself)
  HasItemEquiped("sw1h61",Myself)
  HasItemEquiped("sw1h66",Myself)
  HasItemEquiped("sw1h67",Myself)
  HasItemEquiped("sw1h68",Myself)
  HasItemEquiped("sw1h69",Myself)
  HasItemEquiped("sw1h70",Myself)
  HasItemEquiped("sw1h71",Myself)
  HasItemEquiped("sw1h73",Myself)
  HasItemEquiped("sw1h74",Myself)
  HasItemEquiped("sw1h75",Myself)
  HasItemEquiped("sw1h76",Myself)
  HasItemEquiped("sw1h77",Myself)
  HasItemEquiped("sw2h01",Myself)
  HasItemEquiped("sw2h02",Myself)
  HasItemEquiped("sw2h03",Myself)
  HasItemEquiped("sw2h04",Myself)
  HasItemEquiped("sw2h05",Myself)
  HasItemEquiped("sw2h06",Myself)
  HasItemEquiped("sw2h07",Myself)
  HasItemEquiped("sw2h08",Myself)
  HasItemEquiped("sw2h09",Myself)
  HasItemEquiped("sw2h10",Myself)
  HasItemEquiped("sw2h11",Myself)
  HasItemEquiped("sw2h12",Myself)
  HasItemEquiped("sw2h13",Myself)
  HasItemEquiped("sw2h14",Myself)
  HasItemEquiped("sw2h15",Myself)
  HasItemEquiped("sw2h16",Myself)
  HasItemEquiped("sw2h17",Myself)
  HasItemEquiped("sw2h18",Myself)
  HasItemEquiped("sw2h19",Myself)
  HasItemEquiped("sw2h20",Myself)
  HasItemEquiped("sw2h21",Myself)
  HasItemEquiped("xbow01",Myself)
  HasItemEquiped("xbow02",Myself)
  HasItemEquiped("xbow03",Myself)
  HasItemEquiped("xbow04",Myself)
  HasItemEquiped("xbow05",Myself)
  HasItemEquiped("xbow06",Myself)
  HasItemEquiped("xbow07",Myself)
  HasItemEquiped("xbow08",Myself)
  HasItemEquiped("xbow09",Myself)
  HasItemEquiped("xbow10",Myself)
  HasItemEquiped("xbow11",Myself)
  HasItemEquiped("xbow12",Myself)
  HasItemEquiped("xbow13",Myself)
  HasItemEquiped("xbow14",Myself)
  HasItemEquiped("xbow15",Myself)
  HasItemEquiped("xbow16",Myself)
  HasItemEquiped("xbow17",Myself)
  HasItemEquiped("xbow18",Myself)
  HasItemEquiped("wastar",Myself)
  HasItemEquiped("wastaff",Myself)
  HasItemEquiped("waspear",Myself)
  HasItemEquiped("wasling",Myself)
  HasItemEquiped("waninja",Myself)
  HasItemEquiped("was2h",Myself)
  HasItemEquiped("wamace",Myself)
  HasItemEquiped("waaxe",Myself)
  HasItemEquiped("waflail",Myself)
  HasItemEquiped("wa2s1h",Myself)
  HasItemEquiped("wa2halb",Myself)
  HasItemEquiped("wa2dak",Myself)
  HasItemEquiped("misc75",Myself)
  HasItemEquiped("misc5t",Myself)
  HasItemEquiped("misc4u",Myself)
  HasItemEquiped("misc4q",Myself)
  HasItemEquiped("hlolth",Myself)
THEN
  RESPONSE #100
    ApplySpellRES("J#DropWp",Myself)  // ~Objet Inutilisable~
    DisplayStringHead(Myself,244108)  // ~Vous avez utilisé une arme interdite par votre dieu. Elle est tombée par terre.~
END
IF
  Kit(Myself,Anti_Paladin)
  FallenPaladin(Myself)
  ReputationLT(Myself,15)
  Global("GOODIE_TWO_SHOES","LOCALS",0)
THEN
  RESPONSE #100
    RegainPaladinHood()
END
IF
  Kit(Myself,Anti_Paladin)
  !FallenPaladin(Myself)
  ReputationGT(Myself,14)
THEN
  RESPONSE #100
    SetGlobal("GOODIE_TWO_SHOES","LOCALS",1)
    RemovePaladinHood()
END
IF
  BreakingPoint()
  CheckStat(Myself,3,WIZARD_RESIST_FEAR)
THEN
  RESPONSE #100
    Calm(Myself)
    Continue()
END
IF
  GlobalTimerExpired("EndGame","GLOBAL")
THEN
  RESPONSE #100
    Kill(Player1)
END
IF
  GlobalTimerExpired("PoisonParty","GLOBAL")
  GlobalLT("PoisonWarning","GLOBAL",9)
  Global("PartyCured","GLOBAL",0)
THEN
  RESPONSE #100
    SetGlobalTimer("PoisonParty","GLOBAL",ONE_DAY)
    IncrementGlobal("PoisonWarning","GLOBAL",1)
    DisplayString(Myself,11833)  // ~Vous vous sentez très malade et vous avez rendu gorge après avoir pris votre dernier repas. La tête vous tourne et vous ne savez pas pourquoi vous êtes si malade. Soudain, vous vous rappelez de ce que Lathandre vous avait dit. C'est un empoisonnement ! Finalement, Lathandre disait la vérité, et il est le seul à posséder un remède.~
END
IF
  GlobalTimerExpired("PoisonParty2","GLOBAL")
  Global("PartyCured","GLOBAL",0)
THEN
  RESPONSE #100
    Kill(Player6)
    Kill(Player5)
    Kill(Player4)
    Kill(Player3)
    Kill(Player2)
    Kill(Player1)
END
IF
  !IfValidForPartyDialogue(Myself)
THEN
  RESPONSE #100
    Dialog(Player1)
    ChangeAIScript("",DEFAULT)
    SetDialogue("multig")
END
IF
  BreakingPoint()
THEN
  RESPONSE #100
    Wait(1)
    Dialog(Player1)
    ChangeAIScript("",DEFAULT)
    SetDialogue("multig")
END
IF
  Global("Infected","GLOBAL",1)
  GlobalTimerExpired("PlayerInfected","GLOBAL")
  !Dead("Mendas3")  // ~Mendas~
  Exists(Player2)
THEN
  RESPONSE #100
    ActionOverride(Player2,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player3,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player4,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player5,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
    ActionOverride(Player6,ForceSpell(Myself,PLAYER_WEREWOLF_CHANGE))
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("AX1H01",Myself)
  Global("AX1H01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("AX1H01","LOCALS",0)
    TakeItemReplace("BGMISC56","AX1H01",Myself)
  RESPONSE #50
    SetGlobal("AX1H01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("BLUN02",Myself)
  Global("BLUN02","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("BLUN02","LOCALS",0)
    TakeItemReplace("BGMISC56","BLUN02",Myself)
  RESPONSE #50
    SetGlobal("BLUN02","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("BLUN04",Myself)
  Global("BLUN04","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("BLUN04","LOCALS",0)
    TakeItemReplace("BGMISC56","BLUN04",Myself)
  RESPONSE #50
    SetGlobal("BLUN04","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("BLUN06",Myself)
  Global("BLUN06","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("BLUN06","LOCALS",0)
    TakeItemReplace("BGMISC56","BLUN06",Myself)
  RESPONSE #50
    SetGlobal("BLUN06","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("DAGG01",Myself)
  Global("DAGG01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("DAGG01","LOCALS",0)
    TakeItemReplace("BGMISC56","DAGG01",Myself)
  RESPONSE #50
    SetGlobal("DAGG01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("DAGG06",Myself)
  Global("DAGG06","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("DAGG06","LOCALS",0)
    TakeItemReplace("BGMISC56","DAGG06",Myself)
  RESPONSE #50
    SetGlobal("DAGG06","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("DAGG07",Myself)
  Global("DAGG07","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("DAGG07","LOCALS",0)
    TakeItemReplace("BGMISC56","DAGG07",Myself)
  RESPONSE #50
    SetGlobal("DAGG07","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("HALB01",Myself)
  Global("HALB01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("HALB01","LOCALS",0)
    TakeItemReplace("BGMISC56","HALB01",Myself)
  RESPONSE #50
    SetGlobal("HALB01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SPER01",Myself)
  Global("SPER01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SPER01","LOCALS",0)
    TakeItemReplace("BGMISC56","SPER01",Myself)
  RESPONSE #50
    SetGlobal("SPER01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H01",Myself)
  Global("SW1H01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H01","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H01",Myself)
  RESPONSE #50
    SetGlobal("SW1H01","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H04",Myself)
  Global("SW1H04","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H04","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H04",Myself)
  RESPONSE #50
    SetGlobal("SW1H04","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H07",Myself)
  Global("SW1H07","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H07","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H07",Myself)
  RESPONSE #50
    SetGlobal("SW1H07","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H12",Myself)
  Global("SW1H12","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H12","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H12",Myself)
  RESPONSE #50
    SetGlobal("SW1H12","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H17",Myself)
  Global("SW1H17","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H17","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H17",Myself)
  RESPONSE #50
    SetGlobal("SW1H17","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H20",Myself)
  Global("SW1H20","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H20","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H20",Myself)
  RESPONSE #50
    SetGlobal("SW1H20","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H43",Myself)
  Global("SW1H43","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H43","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H43",Myself)
  RESPONSE #50
    SetGlobal("SW1H43","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H46",Myself)
  Global("SW1H46","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H46","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H46",Myself)
  RESPONSE #50
    SetGlobal("SW1H46","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW1H48",Myself)
  Global("SW1H48","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW1H48","LOCALS",0)
    TakeItemReplace("BGMISC56","SW1H48",Myself)
  RESPONSE #50
    SetGlobal("SW1H48","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  HasItemEquipedReal("SW2H01",Myself)
  Global("SW2H01","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,105526)  // ~Mon arme s'est brisée !~
    SetGlobal("SW2H01","LOCALS",0)
    TakeItemReplace("BGMISC56","SW2H01",Myself)
  RESPONSE #50
    SetGlobal("SW2H01","LOCALS",0)
    Continue()
END
IF
  !HasItemEquiped("CHLOSW1","RChloe")  // RChloe
  HasItemEquiped("CHLOSW1",Player1)
THEN
  RESPONSE #100
    DisplayStringHead(Player1,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player1)
    CreateVisualEffectObject("SPHOLYWD",Player1)
    CreateVisualEffectObject("SPHOLYMT",Player1)
    CreateVisualEffectObject("SPGENHLA",Player1)
    CreateVisualEffectObject("SKYBOLT",Player1)
    CreateVisualEffectObject("SPFIREPI",Player1)
    CreateVisualEffectObject("SPFIRSDI",Player1)
    ActionOverride(Player1,ReallyForceSpell(Player1,WIZARD_FIREBALL))
    Kill(Player1)
END
IF
  !HasItemEquiped("CHLOSW1","RChloe")  // RChloe
  HasItemEquiped("CHLOSW1",Player2)
THEN
  RESPONSE #100
    DisplayStringHead(Player2,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player2)
    CreateVisualEffectObject("SPHOLYWD",Player2)
    CreateVisualEffectObject("SPHOLYMT",Player2)
    CreateVisualEffectObject("SPGENHLA",Player2)
    CreateVisualEffectObject("SKYBOLT",Player2)
    CreateVisualEffectObject("SPFIREPI",Player2)
    CreateVisualEffectObject("SPFIRSDI",Player2)
    ActionOverride(Player2,ReallyForceSpell(Player2,WIZARD_FIREBALL))
    Kill(Player2)
END
IF
  !HasItemEquiped("CHLOSW1","RChloe")  // RChloe
  HasItemEquiped("CHLOSW1",Player3)
THEN
  RESPONSE #100
    DisplayStringHead(Player3,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player3)
    CreateVisualEffectObject("SPHOLYWD",Player3)
    CreateVisualEffectObject("SPHOLYMT",Player3)
    CreateVisualEffectObject("SPGENHLA",Player3)
    CreateVisualEffectObject("SKYBOLT",Player3)
    CreateVisualEffectObject("SPFIREPI",Player3)
    CreateVisualEffectObject("SPFIRSDI",Player3)
    ActionOverride(Player3,ReallyForceSpell(Player3,WIZARD_FIREBALL))
    Kill(Player3)
END
IF
  !HasItemEquiped("CHLOSW1","RChloe")  // RChloe
  HasItemEquiped("CHLOSW1",Player4)
THEN
  RESPONSE #100
    DisplayStringHead(Player4,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player4)
    CreateVisualEffectObject("SPHOLYWD",Player4)
    CreateVisualEffectObject("SPHOLYMT",Player4)
    CreateVisualEffectObject("SPGENHLA",Player4)
    CreateVisualEffectObject("SKYBOLT",Player4)
    CreateVisualEffectObject("SPFIREPI",Player4)
    CreateVisualEffectObject("SPFIRSDI",Player4)
    ActionOverride(Player4,ReallyForceSpell(Player4,WIZARD_FIREBALL))
    Kill(Player4)
END
IF
  !HasItemEquiped("CHLOSW1","RChloe")  // RChloe
  HasItemEquiped("CHLOSW1",Player5)
THEN
  RESPONSE #100
    DisplayStringHead(Player5,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player5)
    CreateVisualEffectObject("SPHOLYWD",Player5)
    CreateVisualEffectObject("SPHOLYMT",Player5)
    CreateVisualEffectObject("SPGENHLA",Player5)
    CreateVisualEffectObject("SKYBOLT",Player5)
    CreateVisualEffectObject("SPFIREPI",Player5)
    CreateVisualEffectObject("SPFIRSDI",Player5)
    ActionOverride(Player5,ReallyForceSpell(Player5,WIZARD_FIREBALL))
    Kill(Player5)
END
IF
  !HasItemEquiped("CHLOSW1","RChloe")  // RChloe
  HasItemEquiped("CHLOSW1",Player6)
THEN
  RESPONSE #100
    DisplayStringHead(Player6,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player6)
    CreateVisualEffectObject("SPHOLYWD",Player6)
    CreateVisualEffectObject("SPHOLYMT",Player6)
    CreateVisualEffectObject("SPGENHLA",Player6)
    CreateVisualEffectObject("SKYBOLT",Player6)
    CreateVisualEffectObject("SPFIREPI",Player6)
    CreateVisualEffectObject("SPFIRSDI",Player6)
    ActionOverride(Player6,ReallyForceSpell(Player6,WIZARD_FIREBALL))
    Kill(Player6)
END
IF
  !HasItemEquiped("CHLOSW2","RChloe")  // RChloe
  HasItemEquiped("CHLOSW2",Player1)
THEN
  RESPONSE #100
    DisplayStringHead(Player1,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player1)
    CreateVisualEffectObject("SPHOLYWD",Player1)
    CreateVisualEffectObject("SPHOLYMT",Player1)
    CreateVisualEffectObject("SPGENHLA",Player1)
    CreateVisualEffectObject("SKYBOLT",Player1)
    CreateVisualEffectObject("SPFIREPI",Player1)
    CreateVisualEffectObject("SPFIRSDI",Player1)
    ActionOverride(Player1,ReallyForceSpell(Player1,WIZARD_FIREBALL))
    Kill(Player1)
END
IF
  !HasItemEquiped("CHLOSW2","RChloe")  // RChloe
  HasItemEquiped("CHLOSW2",Player2)
THEN
  RESPONSE #100
    DisplayStringHead(Player2,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player2)
    CreateVisualEffectObject("SPHOLYWD",Player2)
    CreateVisualEffectObject("SPHOLYMT",Player2)
    CreateVisualEffectObject("SPGENHLA",Player2)
    CreateVisualEffectObject("SKYBOLT",Player2)
    CreateVisualEffectObject("SPFIREPI",Player2)
    CreateVisualEffectObject("SPFIRSDI",Player2)
    ActionOverride(Player2,ReallyForceSpell(Player2,WIZARD_FIREBALL))
    Kill(Player2)
END
IF
  !HasItemEquiped("CHLOSW2","RChloe")  // RChloe
  HasItemEquiped("CHLOSW2",Player3)
THEN
  RESPONSE #100
    DisplayStringHead(Player3,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player3)
    CreateVisualEffectObject("SPHOLYWD",Player3)
    CreateVisualEffectObject("SPHOLYMT",Player3)
    CreateVisualEffectObject("SPGENHLA",Player3)
    CreateVisualEffectObject("SKYBOLT",Player3)
    CreateVisualEffectObject("SPFIREPI",Player3)
    CreateVisualEffectObject("SPFIRSDI",Player3)
    ActionOverride(Player3,ReallyForceSpell(Player3,WIZARD_FIREBALL))
    Kill(Player3)
END
IF
  !HasItemEquiped("CHLOSW2","RChloe")  // RChloe
  HasItemEquiped("CHLOSW2",Player4)
THEN
  RESPONSE #100
    DisplayStringHead(Player4,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player4)
    CreateVisualEffectObject("SPHOLYWD",Player4)
    CreateVisualEffectObject("SPHOLYMT",Player4)
    CreateVisualEffectObject("SPGENHLA",Player4)
    CreateVisualEffectObject("SKYBOLT",Player4)
    CreateVisualEffectObject("SPFIREPI",Player4)
    CreateVisualEffectObject("SPFIRSDI",Player4)
    ActionOverride(Player4,ReallyForceSpell(Player4,WIZARD_FIREBALL))
    Kill(Player4)
END
IF
  !HasItemEquiped("CHLOSW2","RChloe")  // RChloe
  HasItemEquiped("CHLOSW2",Player5)
THEN
  RESPONSE #100
    DisplayStringHead(Player5,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player5)
    CreateVisualEffectObject("SPHOLYWD",Player5)
    CreateVisualEffectObject("SPHOLYMT",Player5)
    CreateVisualEffectObject("SPGENHLA",Player5)
    CreateVisualEffectObject("SKYBOLT",Player5)
    CreateVisualEffectObject("SPFIREPI",Player5)
    CreateVisualEffectObject("SPFIRSDI",Player5)
    ActionOverride(Player5,ReallyForceSpell(Player5,WIZARD_FIREBALL))
    Kill(Player5)
END
IF
  !HasItemEquiped("CHLOSW2","RChloe")  // RChloe
  HasItemEquiped("CHLOSW2",Player6)
THEN
  RESPONSE #100
    DisplayStringHead(Player6,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player6)
    CreateVisualEffectObject("SPHOLYWD",Player6)
    CreateVisualEffectObject("SPHOLYMT",Player6)
    CreateVisualEffectObject("SPGENHLA",Player6)
    CreateVisualEffectObject("SKYBOLT",Player6)
    CreateVisualEffectObject("SPFIREPI",Player6)
    CreateVisualEffectObject("SPFIRSDI",Player6)
    ActionOverride(Player6,ReallyForceSpell(Player6,WIZARD_FIREBALL))
    Kill(Player6)
END
IF
  !HasItemEquiped("CHLOSW3","RChloe")  // RChloe
  HasItemEquiped("CHLOSW3",Player1)
THEN
  RESPONSE #100
    DisplayStringHead(Player1,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player1)
    CreateVisualEffectObject("SPHOLYWD",Player1)
    CreateVisualEffectObject("SPHOLYMT",Player1)
    CreateVisualEffectObject("SPGENHLA",Player1)
    CreateVisualEffectObject("SKYBOLT",Player1)
    CreateVisualEffectObject("SPFIREPI",Player1)
    CreateVisualEffectObject("SPFIRSDI",Player1)
    ActionOverride(Player1,ReallyForceSpell(Player1,WIZARD_FIREBALL))
    Kill(Player1)
END
IF
  !HasItemEquiped("CHLOSW3","RChloe")  // RChloe
  HasItemEquiped("CHLOSW3",Player2)
THEN
  RESPONSE #100
    DisplayStringHead(Player2,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player2)
    CreateVisualEffectObject("SPHOLYWD",Player2)
    CreateVisualEffectObject("SPHOLYMT",Player2)
    CreateVisualEffectObject("SPGENHLA",Player2)
    CreateVisualEffectObject("SKYBOLT",Player2)
    CreateVisualEffectObject("SPFIREPI",Player2)
    CreateVisualEffectObject("SPFIRSDI",Player2)
    ActionOverride(Player2,ReallyForceSpell(Player2,WIZARD_FIREBALL))
    Kill(Player2)
END
IF
  !HasItemEquiped("CHLOSW3","RChloe")  // RChloe
  HasItemEquiped("CHLOSW3",Player3)
THEN
  RESPONSE #100
    DisplayStringHead(Player3,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player3)
    CreateVisualEffectObject("SPHOLYWD",Player3)
    CreateVisualEffectObject("SPHOLYMT",Player3)
    CreateVisualEffectObject("SPGENHLA",Player3)
    CreateVisualEffectObject("SKYBOLT",Player3)
    CreateVisualEffectObject("SPFIREPI",Player3)
    CreateVisualEffectObject("SPFIRSDI",Player3)
    ActionOverride(Player3,ReallyForceSpell(Player3,WIZARD_FIREBALL))
    Kill(Player3)
END
IF
  !HasItemEquiped("CHLOSW3","RChloe")  // RChloe
  HasItemEquiped("CHLOSW3",Player4)
THEN
  RESPONSE #100
    DisplayStringHead(Player4,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player4)
    CreateVisualEffectObject("SPHOLYWD",Player4)
    CreateVisualEffectObject("SPHOLYMT",Player4)
    CreateVisualEffectObject("SPGENHLA",Player4)
    CreateVisualEffectObject("SKYBOLT",Player4)
    CreateVisualEffectObject("SPFIREPI",Player4)
    CreateVisualEffectObject("SPFIRSDI",Player4)
    ActionOverride(Player4,ReallyForceSpell(Player4,WIZARD_FIREBALL))
    Kill(Player4)
END
IF
  !HasItemEquiped("CHLOSW3","RChloe")  // RChloe
  HasItemEquiped("CHLOSW3",Player5)
THEN
  RESPONSE #100
    DisplayStringHead(Player5,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player5)
    CreateVisualEffectObject("SPHOLYWD",Player5)
    CreateVisualEffectObject("SPHOLYMT",Player5)
    CreateVisualEffectObject("SPGENHLA",Player5)
    CreateVisualEffectObject("SKYBOLT",Player5)
    CreateVisualEffectObject("SPFIREPI",Player5)
    CreateVisualEffectObject("SPFIRSDI",Player5)
    ActionOverride(Player5,ReallyForceSpell(Player5,WIZARD_FIREBALL))
    Kill(Player5)
END
IF
  !HasItemEquiped("CHLOSW3","RChloe")  // RChloe
  HasItemEquiped("CHLOSW3",Player6)
THEN
  RESPONSE #100
    DisplayStringHead(Player6,204618)  // ~Seule une élue d'Akadie peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player6)
    CreateVisualEffectObject("SPHOLYWD",Player6)
    CreateVisualEffectObject("SPHOLYMT",Player6)
    CreateVisualEffectObject("SPGENHLA",Player6)
    CreateVisualEffectObject("SKYBOLT",Player6)
    CreateVisualEffectObject("SPFIREPI",Player6)
    CreateVisualEffectObject("SPFIRSDI",Player6)
    ActionOverride(Player6,ReallyForceSpell(Player6,WIZARD_FIREBALL))
    Kill(Player6)
END
IF
  !HasItemEquiped("CHLOSW4","RChloe")  // RChloe
  HasItemEquiped("CHLOSW4",Player1)
THEN
  RESPONSE #100
    DisplayStringHead(Player1,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player1)
    CreateVisualEffectObject("SPHOLYWD",Player1)
    CreateVisualEffectObject("SPHOLYMT",Player1)
    CreateVisualEffectObject("SPGENHLA",Player1)
    CreateVisualEffectObject("SKYBOLT",Player1)
    CreateVisualEffectObject("SPFIREPI",Player1)
    CreateVisualEffectObject("SPFIRSDI",Player1)
    ActionOverride(Player1,ReallyForceSpell(Player1,WIZARD_FIREBALL))
    Kill(Player1)
END
IF
  !HasItemEquiped("CHLOSW4","RChloe")  // RChloe
  HasItemEquiped("CHLOSW4",Player2)
THEN
  RESPONSE #100
    DisplayStringHead(Player2,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player2)
    CreateVisualEffectObject("SPHOLYWD",Player2)
    CreateVisualEffectObject("SPHOLYMT",Player2)
    CreateVisualEffectObject("SPGENHLA",Player2)
    CreateVisualEffectObject("SKYBOLT",Player2)
    CreateVisualEffectObject("SPFIREPI",Player2)
    CreateVisualEffectObject("SPFIRSDI",Player2)
    ActionOverride(Player2,ReallyForceSpell(Player2,WIZARD_FIREBALL))
    Kill(Player2)
END
IF
  !HasItemEquiped("CHLOSW4","RChloe")  // RChloe
  HasItemEquiped("CHLOSW4",Player3)
THEN
  RESPONSE #100
    DisplayStringHead(Player3,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player3)
    CreateVisualEffectObject("SPHOLYWD",Player3)
    CreateVisualEffectObject("SPHOLYMT",Player3)
    CreateVisualEffectObject("SPGENHLA",Player3)
    CreateVisualEffectObject("SKYBOLT",Player3)
    CreateVisualEffectObject("SPFIREPI",Player3)
    CreateVisualEffectObject("SPFIRSDI",Player3)
    ActionOverride(Player3,ReallyForceSpell(Player3,WIZARD_FIREBALL))
    Kill(Player3)
END
IF
  !HasItemEquiped("CHLOSW4","RChloe")  // RChloe
  HasItemEquiped("CHLOSW4",Player4)
THEN
  RESPONSE #100
    DisplayStringHead(Player4,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player4)
    CreateVisualEffectObject("SPHOLYWD",Player4)
    CreateVisualEffectObject("SPHOLYMT",Player4)
    CreateVisualEffectObject("SPGENHLA",Player4)
    CreateVisualEffectObject("SKYBOLT",Player4)
    CreateVisualEffectObject("SPFIREPI",Player4)
    CreateVisualEffectObject("SPFIRSDI",Player4)
    ActionOverride(Player4,ReallyForceSpell(Player4,WIZARD_FIREBALL))
    Kill(Player4)
END
IF
  !HasItemEquiped("CHLOSW4","RChloe")  // RChloe
  HasItemEquiped("CHLOSW4",Player5)
THEN
  RESPONSE #100
    DisplayStringHead(Player5,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player5)
    CreateVisualEffectObject("SPHOLYWD",Player5)
    CreateVisualEffectObject("SPHOLYMT",Player5)
    CreateVisualEffectObject("SPGENHLA",Player5)
    CreateVisualEffectObject("SKYBOLT",Player5)
    CreateVisualEffectObject("SPFIREPI",Player5)
    CreateVisualEffectObject("SPFIRSDI",Player5)
    ActionOverride(Player5,ReallyForceSpell(Player5,WIZARD_FIREBALL))
    Kill(Player5)
END
IF
  !HasItemEquiped("CHLOSW4","RChloe")  // RChloe
  HasItemEquiped("CHLOSW4",Player6)
THEN
  RESPONSE #100
    DisplayStringHead(Player6,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player6)
    CreateVisualEffectObject("SPHOLYWD",Player6)
    CreateVisualEffectObject("SPHOLYMT",Player6)
    CreateVisualEffectObject("SPGENHLA",Player6)
    CreateVisualEffectObject("SKYBOLT",Player6)
    CreateVisualEffectObject("SPFIREPI",Player6)
    CreateVisualEffectObject("SPFIRSDI",Player6)
    ActionOverride(Player6,ReallyForceSpell(Player6,WIZARD_FIREBALL))
    Kill(Player6)
END
IF
  !HasItemEquiped("CHLOSW5","RChloe")  // RChloe
  HasItemEquiped("CHLOSW5",Player1)
THEN
  RESPONSE #100
    DisplayStringHead(Player1,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player1)
    CreateVisualEffectObject("SPHOLYWD",Player1)
    CreateVisualEffectObject("SPHOLYMT",Player1)
    CreateVisualEffectObject("SPGENHLA",Player1)
    CreateVisualEffectObject("SKYBOLT",Player1)
    CreateVisualEffectObject("SPFIREPI",Player1)
    CreateVisualEffectObject("SPFIRSDI",Player1)
    ActionOverride(Player1,ReallyForceSpell(Player1,WIZARD_FIREBALL))
    Kill(Player1)
END
IF
  !HasItemEquiped("CHLOSW5","RChloe")  // RChloe
  HasItemEquiped("CHLOSW5",Player2)
THEN
  RESPONSE #100
    DisplayStringHead(Player2,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player2)
    CreateVisualEffectObject("SPHOLYWD",Player2)
    CreateVisualEffectObject("SPHOLYMT",Player2)
    CreateVisualEffectObject("SPGENHLA",Player2)
    CreateVisualEffectObject("SKYBOLT",Player2)
    CreateVisualEffectObject("SPFIREPI",Player2)
    CreateVisualEffectObject("SPFIRSDI",Player2)
    ActionOverride(Player2,ReallyForceSpell(Player2,WIZARD_FIREBALL))
    Kill(Player2)
END
IF
  !HasItemEquiped("CHLOSW5","RChloe")  // RChloe
  HasItemEquiped("CHLOSW5",Player3)
THEN
  RESPONSE #100
    DisplayStringHead(Player3,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player3)
    CreateVisualEffectObject("SPHOLYWD",Player3)
    CreateVisualEffectObject("SPHOLYMT",Player3)
    CreateVisualEffectObject("SPGENHLA",Player3)
    CreateVisualEffectObject("SKYBOLT",Player3)
    CreateVisualEffectObject("SPFIREPI",Player3)
    CreateVisualEffectObject("SPFIRSDI",Player3)
    ActionOverride(Player3,ReallyForceSpell(Player3,WIZARD_FIREBALL))
    Kill(Player3)
END
IF
  !HasItemEquiped("CHLOSW5","RChloe")  // RChloe
  HasItemEquiped("CHLOSW5",Player4)
THEN
  RESPONSE #100
    DisplayStringHead(Player4,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player4)
    CreateVisualEffectObject("SPHOLYWD",Player4)
    CreateVisualEffectObject("SPHOLYMT",Player4)
    CreateVisualEffectObject("SPGENHLA",Player4)
    CreateVisualEffectObject("SKYBOLT",Player4)
    CreateVisualEffectObject("SPFIREPI",Player4)
    CreateVisualEffectObject("SPFIRSDI",Player4)
    ActionOverride(Player4,ReallyForceSpell(Player4,WIZARD_FIREBALL))
    Kill(Player4)
END
IF
  !HasItemEquiped("CHLOSW5","RChloe")  // RChloe
  HasItemEquiped("CHLOSW5",Player5)
THEN
  RESPONSE #100
    DisplayStringHead(Player5,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player5)
    CreateVisualEffectObject("SPHOLYWD",Player5)
    CreateVisualEffectObject("SPHOLYMT",Player5)
    CreateVisualEffectObject("SPGENHLA",Player5)
    CreateVisualEffectObject("SKYBOLT",Player5)
    CreateVisualEffectObject("SPFIREPI",Player5)
    CreateVisualEffectObject("SPFIRSDI",Player5)
    ActionOverride(Player5,ReallyForceSpell(Player5,WIZARD_FIREBALL))
    Kill(Player5)
END
IF
  !HasItemEquiped("CHLOSW5","RChloe")  // RChloe
  HasItemEquiped("CHLOSW5",Player6)
THEN
  RESPONSE #100
    DisplayStringHead(Player6,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player6)
    CreateVisualEffectObject("SPHOLYWD",Player6)
    CreateVisualEffectObject("SPHOLYMT",Player6)
    CreateVisualEffectObject("SPGENHLA",Player6)
    CreateVisualEffectObject("SKYBOLT",Player6)
    CreateVisualEffectObject("SPFIREPI",Player6)
    CreateVisualEffectObject("SPFIRSDI",Player6)
    ActionOverride(Player6,ReallyForceSpell(Player6,WIZARD_FIREBALL))
    Kill(Player6)
END
IF
  !HasItemEquiped("CHLOSW6","RChloe")  // RChloe
  HasItemEquiped("CHLOSW6",Player1)
THEN
  RESPONSE #100
    DisplayStringHead(Player1,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player1)
    CreateVisualEffectObject("SPHOLYWD",Player1)
    CreateVisualEffectObject("SPHOLYMT",Player1)
    CreateVisualEffectObject("SPGENHLA",Player1)
    CreateVisualEffectObject("SKYBOLT",Player1)
    CreateVisualEffectObject("SPFIREPI",Player1)
    CreateVisualEffectObject("SPFIRSDI",Player1)
    ActionOverride(Player1,ReallyForceSpell(Player1,WIZARD_FIREBALL))
    Kill(Player1)
END
IF
  !HasItemEquiped("CHLOSW6","RChloe")  // RChloe
  HasItemEquiped("CHLOSW6",Player2)
THEN
  RESPONSE #100
    DisplayStringHead(Player2,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player2)
    CreateVisualEffectObject("SPHOLYWD",Player2)
    CreateVisualEffectObject("SPHOLYMT",Player2)
    CreateVisualEffectObject("SPGENHLA",Player2)
    CreateVisualEffectObject("SKYBOLT",Player2)
    CreateVisualEffectObject("SPFIREPI",Player2)
    CreateVisualEffectObject("SPFIRSDI",Player2)
    ActionOverride(Player2,ReallyForceSpell(Player2,WIZARD_FIREBALL))
    Kill(Player2)
END
IF
  !HasItemEquiped("CHLOSW6","RChloe")  // RChloe
  HasItemEquiped("CHLOSW6",Player3)
THEN
  RESPONSE #100
    DisplayStringHead(Player3,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player3)
    CreateVisualEffectObject("SPHOLYWD",Player3)
    CreateVisualEffectObject("SPHOLYMT",Player3)
    CreateVisualEffectObject("SPGENHLA",Player3)
    CreateVisualEffectObject("SKYBOLT",Player3)
    CreateVisualEffectObject("SPFIREPI",Player3)
    CreateVisualEffectObject("SPFIRSDI",Player3)
    ActionOverride(Player3,ReallyForceSpell(Player3,WIZARD_FIREBALL))
    Kill(Player3)
END
IF
  !HasItemEquiped("CHLOSW6","RChloe")  // RChloe
  HasItemEquiped("CHLOSW6",Player4)
THEN
  RESPONSE #100
    DisplayStringHead(Player4,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player4)
    CreateVisualEffectObject("SPHOLYWD",Player4)
    CreateVisualEffectObject("SPHOLYMT",Player4)
    CreateVisualEffectObject("SPGENHLA",Player4)
    CreateVisualEffectObject("SKYBOLT",Player4)
    CreateVisualEffectObject("SPFIREPI",Player4)
    CreateVisualEffectObject("SPFIRSDI",Player4)
    ActionOverride(Player4,ReallyForceSpell(Player4,WIZARD_FIREBALL))
    Kill(Player4)
END
IF
  !HasItemEquiped("CHLOSW6","RChloe")  // RChloe
  HasItemEquiped("CHLOSW6",Player5)
THEN
  RESPONSE #100
    DisplayStringHead(Player5,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player5)
    CreateVisualEffectObject("SPHOLYWD",Player5)
    CreateVisualEffectObject("SPHOLYMT",Player5)
    CreateVisualEffectObject("SPGENHLA",Player5)
    CreateVisualEffectObject("SKYBOLT",Player5)
    CreateVisualEffectObject("SPFIREPI",Player5)
    CreateVisualEffectObject("SPFIRSDI",Player5)
    ActionOverride(Player5,ReallyForceSpell(Player5,WIZARD_FIREBALL))
    Kill(Player5)
END
IF
  !HasItemEquiped("CHLOSW6","RChloe")  // RChloe
  HasItemEquiped("CHLOSW6",Player6)
THEN
  RESPONSE #100
    DisplayStringHead(Player6,204619)  // ~Seule une élue de Lathandre peut porter cette arme. Tu viens de commettre un sacrilège.~
    CreateVisualEffectObject("SPSCHGI",Player6)
    CreateVisualEffectObject("SPHOLYWD",Player6)
    CreateVisualEffectObject("SPHOLYMT",Player6)
    CreateVisualEffectObject("SPGENHLA",Player6)
    CreateVisualEffectObject("SKYBOLT",Player6)
    CreateVisualEffectObject("SPFIREPI",Player6)
    CreateVisualEffectObject("SPFIRSDI",Player6)
    ActionOverride(Player6,ReallyForceSpell(Player6,WIZARD_FIREBALL))
END
IF
  OR(2)
  Name("Edwin",Player2)
  Name("Edwin",Player3)
  OR(2)
  Name("RChloe",Player2)
  Name("RChloe",Player3)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player4)
    ClearActions(Player5)
    ClearActions(Player6)
END
IF
  OR(2)
  Name("Edwin",Player2)
  Name("Edwin",Player4)
  OR(2)
  Name("RChloe",Player2)
  Name("RChloe",Player4)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player3)
    ClearActions(Player5)
    ClearActions(Player6)
END
IF
  OR(2)
  Name("Edwin",Player2)
  Name("Edwin",Player5)
  OR(2)
  Name("RChloe",Player2)
  Name("RChloe",Player5)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player3)
    ClearActions(Player4)
    ClearActions(Player6)
END
IF
  OR(2)
  Name("Edwin",Player2)
  Name("Edwin",Player6)
  OR(2)
  Name("RChloe",Player2)
  Name("RChloe",Player6)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player4)
    ClearActions(Player5)
    ClearActions(Player6)
END
IF
  OR(2)
  Name("Edwin",Player3)
  Name("Edwin",Player4)
  OR(2)
  Name("RChloe",Player3)
  Name("RChloe",Player4)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player2)
    ClearActions(Player5)
    ClearActions(Player6)
END
IF
  OR(2)
  Name("Edwin",Player3)
  Name("Edwin",Player5)
  OR(2)
  Name("RChloe",Player3)
  Name("RChloe",Player5)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player2)
    ClearActions(Player4)
    ClearActions(Player6)
END
IF
  OR(2)
  Name("Edwin",Player3)
  Name("Edwin",Player6)
  OR(2)
  Name("RChloe",Player3)
  Name("RChloe",Player6)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player2)
    ClearActions(Player4)
    ClearActions(Player5)
END
IF
  OR(2)
  Name("Edwin",Player4)
  Name("Edwin",Player5)
  OR(2)
  Name("RChloe",Player4)
  Name("RChloe",Player5)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player2)
    ClearActions(Player3)
    ClearActions(Player6)
END
IF
  OR(2)
  Name("Edwin",Player4)
  Name("Edwin",Player6)
  OR(2)
  Name("RChloe",Player4)
  Name("RChloe",Player6)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player2)
    ClearActions(Player3)
    ClearActions(Player5)
END
IF
  OR(2)
  Name("Edwin",Player5)
  Name("Edwin",Player6)
  OR(2)
  Name("RChloe",Player5)
  Name("RChloe",Player6)
  Global("EdwinChloeToDeathCR","GLOBAL",1)
THEN
  RESPONSE #100
    ClearActions(Player1)
    ClearActions(Player2)
    ClearActions(Player3)
    ClearActions(Player4)
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterChain","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("chan01",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterChain","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterChain","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","chan01",Myself)
    SetGlobal("ShatterChain","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterChain","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSplint","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("chan04",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSplint","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSplint","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","chan04",Myself)
    SetGlobal("ShatterSplint","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSplint","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterPlate","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("PLAT01",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterPlate","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterPlate","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","PLAT01",Myself)
    SetGlobal("ShatterPlate","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterPlate","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterFullPlate","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("PLAT04",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterFullPlate","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterFullPlate","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","PLAT04",Myself)
    SetGlobal("ShatterFullPlate","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterFullPlate","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterPlate2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("PLAT07",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterPlate2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterPlate2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246044)  // ~Mon armure s'est brisée !~
    TakeItemReplace("MISC58","PLAT07",Myself)
    SetGlobal("ShatterPlate2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterPlate2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld01",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld01",Myself)
    SetGlobal("ShatterSmallS","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterMediumS","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld03",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterMediumS","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterMediumS","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld03",Myself)
    SetGlobal("ShatterMediumS","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterMediumS","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld05",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld05",Myself)
    SetGlobal("ShatterLargeS","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterBuckler","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld08",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterBuckler","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterBuckler","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld08",Myself)
    SetGlobal("ShatterBuckler","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterBuckler","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterBuckler2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld09",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterBuckler2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterBuckler2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld09",Myself)
    SetGlobal("ShatterBuckler2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterBuckler2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterBuckler3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld10",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterBuckler3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterBuckler3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld10",Myself)
    SetGlobal("ShatterBuckler3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterBuckler3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld11",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld11",Myself)
    SetGlobal("ShatterSmallS2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld12",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld12",Myself)
    SetGlobal("ShatterSmallS3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterMediumS2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld13",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterMediumS2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterMediumS2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld13",Myself)
    SetGlobal("ShatterMediumS2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterMediumS2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterMediumS3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld14",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterMediumS3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterMediumS3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld14",Myself)
    SetGlobal("ShatterMediumS3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterMediumS3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS2","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld15",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS2","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS2","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld15",Myself)
    SetGlobal("ShatterLargeS2","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS2","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS3","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld16",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS3","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS3","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld16",Myself)
    SetGlobal("ShatterLargeS3","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS3","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterLargeS4","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld18",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterLargeS4","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterLargeS4","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld18",Myself)
    SetGlobal("ShatterLargeS4","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterLargeS4","LOCALS",0)
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ENDOFBG1","GLOBAL",0)
  Global("ShatterSmallS4","LOCALS",0)
  HitBy([ANYONE],CRUSHING)
  !HitBy([ANYONE],POISON)
  HasItemEquiped("shld99",Myself)
THEN
  RESPONSE #1
    SetGlobal("ShatterSmallS4","LOCALS",1)
    Continue()
  RESPONSE #99
    Continue()
END
IF
  IfValidForPartyDialogue(Myself)
  Global("ShatterSmallS4","LOCALS",1)
THEN
  RESPONSE #50
    DisplayStringHead(Myself,246045)  // ~Mon bouclier s'est brisé !~
    TakeItemReplace("MISC57","shld99",Myself)
    SetGlobal("ShatterSmallS4","LOCALS",0)
    Continue()
  RESPONSE #50
    SetGlobal("ShatterSmallS4","LOCALS",0)
    Continue()
END
IF
  Global("RR#HOINF","LOCALS",0)
  Race(Myself,HALFORC)
THEN
  RESPONSE #100
    SetInterrupt(FALSE)
    SetGlobal("RR#HOINF","LOCALS",1)
    ApplySpellRES("RR#HOINF",Myself)  // <Invalid Strref -1>
    SetInterrupt(TRUE)
END
IF
  Global("flAddScribeScrolls","LOCALS",1)
THEN
  RESPONSE #100
    SetGlobal("flAddScribeScrolls","LOCALS",0)
    AddSpecialAbility("fl#MSCRL")  // ~Création de parchemins~
END
IF
  Global("RR#DWRT","LOCALS",0)
  Race(Myself,DWARF)
THEN
  RESPONSE #100
    SetInterrupt(FALSE)
    SetGlobal("RR#DWRT","LOCALS",1)
    ApplySpellRES("RR#DWRT",Myself)  // <Invalid Strref -1>
    SetInterrupt(TRUE)
END
IF
  Global("RR#GNRT","LOCALS",0)
  Race(Myself,GNOME)
THEN
  RESPONSE #100
    SetInterrupt(FALSE)
    SetGlobal("RR#GNRT","LOCALS",1)
    ApplySpellRES("RR#GNRT",Myself)  // <Invalid Strref -1>
    SetInterrupt(TRUE)
END
IF
  Global("fl#Bhaalpower1","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  HaveSpellRES("SPIN101")
  !HaveSpellRES("SPIN104")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower1","GLOBAL",1)
END
IF
  Global("fl#Bhaalpower1","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  HaveSpellRES("SPIN101")
  HaveSpellRES("SPIN104")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower1","GLOBAL",2)
END
IF
  Global("fl#Bhaalpower1","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  !HaveSpellRES("SPIN101")
  HaveSpellRES("SPIN104")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower1","GLOBAL",3)
END
IF
  Global("fl#Bhaalpower2","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  HaveSpellRES("SPIN102")
  !HaveSpellRES("SPIN105")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower2","GLOBAL",1)
END
IF
  Global("fl#Bhaalpower2","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  HaveSpellRES("SPIN102")
  HaveSpellRES("SPIN105")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower2","GLOBAL",2)
END
IF
  Global("fl#Bhaalpower2","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  !HaveSpellRES("SPIN102")
  HaveSpellRES("SPIN105")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower2","GLOBAL",3)
END
IF
  Global("fl#Bhaalpower3","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  HaveSpellRES("SPIN103")
  !HaveSpellRES("SPIN106")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower3","GLOBAL",1)
END
IF
  Global("fl#Bhaalpower3","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  HaveSpellRES("SPIN103")
  HaveSpellRES("SPIN106")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower3","GLOBAL",2)
END
IF
  Global("fl#Bhaalpower3","GLOBAL",0)
  !AreaCheck("AR4000")
  !AreaCheck("AR3000")
  Global("ENDOFBG1","GLOBAL",2)
  !HaveSpellRES("SPIN103")
  HaveSpellRES("SPIN106")
THEN
  RESPONSE #100
    SetGlobal("fl#Bhaalpower3","GLOBAL",3)
END
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

Merci. Quelle est la classe et le kit de ton personnage principal ?
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Avatar du membre
colonel klinck
Ogre
Messages : 247
Enregistré le : lun. 10 déc. 2007, 18:10
Localisation : paris
Statut : Hors ligne
.

Message par colonel klinck »

Depuis ma mouvelle partie c'est un simple paladin. Personnellement et pour l'anecdote, je trouve qu'il y a peu de kits attirants. Tous présentent des handicaps qui, trop souvent grèvent l'attractivité des avantages que pourrait avoir la classe. Au fait depuis que j'ai recommencé ce foutu bug n'est pas revenu ! Va comprendre. Auparavant et sur ma partie buggée j'avais pris un kit de guerrier Chasseur de mage. Une version apparement survitaminée du tueur de magicien.
Si la bêtise était côtée en bourse. Nous serions cernés par les multimilliardaires...:rtfm:
Avatar du membre
Isaya
Adepte de Grondemarteau
Planaire
Messages : 6990
Enregistré le : mar. 22 juil. 2003, 21:03
Localisation : Plaisir
Contact :
Statut : Hors ligne
.

Message par Isaya »

Puisque tu dis que ça fonctionne avec ta nouvelle partie avec le paladin, je suis certain que ce qui intéresse Anomaly, c'est la classe avec laquelle tu avais le problème. ;)
:!: Peu disponible
Guide d'installation (et FAQ) de Baldur's Gate, Baldur's Gate II, Baldur's Gate Trilogy (BGT), BG1Tutu, Widescreen, BGEE
Pensez à utiliser à la fonction Recherche pour trouver une réponse à votre question !
Avatar du membre
Anomaly
Grand Gourou
Golem de pierre
Messages : 3283
Enregistré le : lun. 28 juin 2004, 01:12
Localisation : Somme (Picardie)
Contact :
Statut : Hors ligne
.

Message par Anomaly »

C'est alors probablement un bug provoqué par le kit non standard que tu utilisais avant. :)
Administrateur en charge de la technique et de la rubrique Neverwinter Nights - Modérateur du Bazar de l'Aventurier et de Baldur's Gate Enhanced Edition
Répondre

Retourner vers « Méga-mods : Big Picture, The Darkest Day, Shadow Over Soubar, Tortured Souls, Check The Bodies... »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités