Jump to content

Horn of Kazgaroth


Recommended Posts

In BGII and in BG1, MISC73.ITM disappears after it's first use; this kind of makes it useless.

 

I think this was a mistake; since it draws 12 hp each use; it might be argued to give it unlimited uses, but at the very least it should have one use which recharges with resting.

Link to comment

The item itself has 30 charges and it's gone, permanently, once they're used up. The item itself works fine--the problem is that it's being dumped in the game by import03.2da with one charge instead of 30 as the item file specifies. (If you CLUAConsole an item into the game it also only has 1 charge by default unless you use the charges argument.)

 

Adding this to ar0602 does the trick just fine:

 

IF 
 HasItem("misc73","Shelf1")
 Global("CDMisc73","AR0602",0)
THEN
 RESPONSE #100
   ActionOverride("Shelf1",DestroyItem("misc73"))
   ActionOverride("Shelf1",CreateItem("misc73",30,0,0))
   SetGlobal("CDMisc73","AR0602",1)
END

 

// horn of kazgaroth should have multiple charges if imported
EXTEND_BOTTOM ~ar0602.bcs~ ~bg2fixpack/baf/ar0602.baf~

 

Nothing else in the import01, import03 lists require multiple charges so this is the only change needed. One other suggested change would be to make the Horn a quick slot item, like all the other horns:

 

COPY_EXISTING ~misc73.itm~ ~override~
 WRITE_SHORT 0x1c 0
 BUT_ONLY_IF_IT_CHANGES

Link to comment

Is this necessary? For me, TakeItemListPartyNum() preserves the charges, meaning that the horn appears in Shelf1 with the number of charges it had on import. If the horn has 13 charges when the character starts a new game (the item is sold with only 15 charges in BG/TotSC), then the horn the player finds later will have 13 charges...

Link to comment

Archived

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

×
×
  • Create New...