Jump to content

General field fixes


Recommended Posts

Fixes to creatures with miscoded general fields, from devSin.

 

// general field fixes
COPY_EXISTING ~KCHILD1.CRE~  ~override~
             ~KCHILD2.CRE~  ~override~
             ~KUOARC20.CRE~ ~override~
             ~KUOCLE20.CRE~ ~override~
             ~SAHCHF01.CRE~ ~override~
             ~SHAGRL01.CRE~ ~override~
             ~TOWNC01.CRE~  ~override~
 WRITE_BYTE 0x0271 1 // humanoid
BUT_ONLY_IF_IT_CHANGES

COPY_EXISTING ~EYEEGL01.CRE~ ~override~
 WRITE_BYTE 0x0271 2 // animal
BUT_ONLY_IF_IT_CHANGES

// general field fixes
COPY_EXISTING ~BODTAN.CRE~   ~override~
             ~CEDELICH.CRE~ ~override~
             ~D1GHOST.CRE~  ~override~
             ~D1GORI.CRE~   ~override~
             ~D1MOTHDW.CRE~ ~override~
             ~D1MOTHEL.CRE~ ~override~
             ~D1MOTHHA.CRE~ ~override~
             ~D1MOTHHU.CRE~ ~override~
             ~D1SKEL.CRE~   ~override~
             ~EYEDED01.CRE~ ~override~
             ~HLSKULL.CRE~  ~override~
             ~LAUNE.CRE~    ~override~
             ~RSPIRIT1.CRE~ ~override~
             ~SAHBEH02.CRE~ ~override~
             ~SDSHADFI.CRE~ ~override~
             ~SDSHADOW.CRE~ ~override~
             ~SKELDED.CRE~  ~override~
             ~WELLYN.CRE~   ~override~
 WRITE_BYTE 0x0271 4 // undead
BUT_ONLY_IF_IT_CHANGES

// general field fixes
COPY_EXISTING ~DRUEAR01.CRE~ ~override~
             ~GENIE02.CRE~  ~override~
             ~GIAFIR01.CRE~ ~override~
             ~IGOLFLE3.CRE~ ~override~
             ~MEKEAR01.CRE~ ~override~
             ~OBSGOL02.CRE~ ~override~
             ~SAHOTY01.CRE~ ~override~
             ~SUELEW2.CRE~  ~override~
             ~TORGAL.CRE~   ~override~
             ~UHOGRE03.CRE~ ~override~
             ~ELAIRL01.CRE~ ~override~
             ~ELAIRSU1.CRE~ ~override~
             ~ELAIRSU2.CRE~ ~override~
             ~ELAIRSU3.CRE~ ~override~
             ~ELAIRSUW.CRE~ ~override~
             ~ELEARPR.CRE~  ~override~
             ~ELEARPR2.CRE~ ~override~
             ~ELEARPR3.CRE~ ~override~
             ~ELEARSU2.CRE~ ~override~
             ~ELEARSU3.CRE~ ~override~
             ~ELEARSU4.CRE~ ~override~
             ~ELEARSUW.CRE~ ~override~
             ~ELFIRL01.CRE~ ~override~
             ~ELFIRSUW.CRE~ ~override~
             ~GORAIR01.CRE~ ~override~
             ~GORSTA12.CRE~ ~override~
             ~MDEARTH.CRE~  ~override~
             ~MDEARTH2.CRE~ ~override~
             ~PLSHFG01.CRE~ ~override~
             ~PLSHFG02.CRE~ ~override~
             ~SARFAKI2.CRE~ ~override~
             ~SARFAKIE.CRE~ ~override~
             ~SWAAIR01.CRE~ ~override~
             ~SWAAIR02.CRE~ ~override~
             ~SWAEAR01.CRE~ ~override~
             ~SWAEAR02.CRE~ ~override~
             ~SWAFIR01.CRE~ ~override~
             ~SWAAIR01.CRE~ ~override~
             ~SWAAIR01.CRE~ ~override~
             ~SWAAIR01.CRE~ ~override~
             ~SWAAIR01.CRE~ ~override~
             ~YSCARA03.CRE~ ~override~
             ~YSGUAR01.CRE~ ~override~
             ~YSSOLD10.CRE~ ~override~
 WRITE_BYTE 0x0271 5 // giant humanoid
BUT_ONLY_IF_IT_CHANGES

// general field fixes
COPY_EXISTING ~STATUE01.CRE~ ~override~
             ~STATUE02.CRE~ ~override~
             ~STATUE03.CRE~ ~override~
             ~STATUE04.CRE~ ~override~
             ~STATUE05.CRE~ ~override~
             ~STATUE06.CRE~ ~override~
             ~SWORD01.CRE~  ~override~
             ~SWORD02.CRE~  ~override~
             ~SWORD03.CRE~  ~override~
 WRITE_BYTE 0x0271 101 // weapon
BUT_ONLY_IF_IT_CHANGES

// general fixes
COPY_EXISTING ~BOUNHA04.CRE~ ~override~
             ~DAABOL.CRE~   ~override~
             ~DASPITRO.CRE~ ~override~
             ~ELETRO01.CRE~ ~override~
             ~EYEBHL01.CRE~ ~override~
             ~EYEGOR01.CRE~ ~override~
             ~FINSOL04.CRE~ ~override~
             ~GLBEAR.CRE~   ~override~
             ~GORMIM01.CRE~ ~override~
             ~GORMIM02.CRE~ ~override~
             ~GORMIM03.CRE~ ~override~
             ~GORMIM04.CRE~ ~override~
             ~HAKSU.CRE~    ~override~
             ~ICSALFIR.CRE~ ~override~
             ~ICSALCOL.CRE~ ~override~
             ~JUGMIM01.CRE~ ~override~
             ~KPTROL05.CRE~ ~override~
             ~MEPHSP1.CRE~  ~override~
             ~MEPHSP2.CRE~  ~override~
             ~MEPHSP3.CRE~  ~override~
             ~MEPHSP4.CRE~  ~override~
             ~MIMIC01.CRE~  ~override~
             ~NISHRUSU.CRE~ ~override~
             ~OBSDEM04.CRE~ ~override~
             ~PLANEVIL.CRE~ ~override~
             ~PLANWISH.CRE~ ~override~
             ~PPTROLL1.CRE~ ~override~
             ~RIFTCR04.CRE~ ~override~
             ~TROLSI01.CRE~ ~override~
             ~TROLSI02.CRE~ ~override~
             ~TROLSN01.CRE~ ~override~
             ~TROLSN02.CRE~ ~override~
 WRITE_BYTE 0x0271 255 // monster
BUT_ONLY_IF_IT_CHANGES

Link to comment

I just had fun with them and made them closer to their name (eagle eye -> animal; gorgon -> basilisk; etc.). But there is no "Hey now! I'm a floating eye!" GRC combo, so as a fix it might be better to copy the wizard eye assignments or just leave them alone. Or not.

Link to comment

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...