CamDawg Posted March 27, 2005 Share Posted March 27, 2005 Characters that can escape the Underdark independently can be used to mule drow items out of the Underdark by kicking them out of the party. Since the items only get destroyed in the ar2500 script, BD adds to baldur.bcs: IF InParty("Mazzy") Global("DROWITEMCHECKDONE","GLOBAL",1) Global("MazzyDrowCheck","GLOBAL",0) THEN RESPONSE #100 SetInterrupt(FALSE) MultiPlayerSync() SmallWait(8) ActionOverride("Mazzy",ApplySpell(Myself,UNDER_NORM)) SetGlobal("MazzyDrowCheck","GLOBAL",1) TakePartyItemAll("DWCHAN01") // Drow Elven Chain +3 TakePartyItemAll("DWCHAN02") // Drow Adamantine Chain +5 TakePartyItemAll("DWSW1H01") // Drow Scimitar +3 TakePartyItemAll("DWSW1H02") // Drow Longsword +3 TakePartyItemAll("DWBLUN01") // Drow Flail +3 TakePartyItemAll("DWHALB01") // Drow Halberd +3 TakePartyItemAll("DWSPER01") // Drow Lance +3 TakePartyItemAll("DWXBOW01") // Drow Crossbow of Speed TakePartyItemAll("DWSHLD01") // Drow Shield +3 TakePartyItemAll("DWCLCK01") // Drow Piwafwi Cloak TakePartyItemAll("DWBOLT01") // Drow Bolt of Sleep TakePartyItemAll("DWBOLT02") // Drow Bolt of Stunning TakePartyItemAll("DWBOLT03") // Drow Bolt +1 TakePartyItemAll("DWPLAT01") // Drow Full Plate +5 TakePartyItemAll("MISC9W") // Drow Piwafwi Cloak SetInterrupt(TRUE) END IF !InParty("Mazzy") !Dead("Mazzy") Global("MazzyDrowCheck","GLOBAL",1) THEN RESPONSE #100 SetGlobal("MazzyDrowCheck","GLOBAL",0) END IF InParty("Jaheira") Global("DROWITEMCHECKDONE","GLOBAL",1) Global("JaheiraDrowCheck","GLOBAL",0) THEN RESPONSE #100 SetInterrupt(FALSE) MultiPlayerSync() SmallWait(8) ActionOverride("Jaheira",ApplySpell(Myself,UNDER_NORM)) SetGlobal("JaheiraDrowCheck","GLOBAL",1) TakePartyItemAll("DWCHAN01") // Drow Elven Chain +3 TakePartyItemAll("DWCHAN02") // Drow Adamantine Chain +5 TakePartyItemAll("DWSW1H01") // Drow Scimitar +3 TakePartyItemAll("DWSW1H02") // Drow Longsword +3 TakePartyItemAll("DWBLUN01") // Drow Flail +3 TakePartyItemAll("DWHALB01") // Drow Halberd +3 TakePartyItemAll("DWSPER01") // Drow Lance +3 TakePartyItemAll("DWXBOW01") // Drow Crossbow of Speed TakePartyItemAll("DWSHLD01") // Drow Shield +3 TakePartyItemAll("DWCLCK01") // Drow Piwafwi Cloak TakePartyItemAll("DWBOLT01") // Drow Bolt of Sleep TakePartyItemAll("DWBOLT02") // Drow Bolt of Stunning TakePartyItemAll("DWBOLT03") // Drow Bolt +1 TakePartyItemAll("DWPLAT01") // Drow Full Plate +5 TakePartyItemAll("MISC9W") // Drow Piwafwi Cloak SetInterrupt(TRUE) END IF !InParty("Jaheira") !Dead("Jaheira") Global("JaheiraDrowCheck","GLOBAL",1) THEN RESPONSE #100 SetGlobal("JaheiraDrowCheck","GLOBAL",0) END IF InParty("Imoen2") Global("DROWITEMCHECKDONE","GLOBAL",1) Global("ImoenDrowCheck","GLOBAL",0) THEN RESPONSE #100 SetInterrupt(FALSE) MultiPlayerSync() SmallWait(8) ActionOverride("Imoen2",ApplySpell(Myself,UNDER_NORM)) SetGlobal("ImoenDrowCheck","GLOBAL",1) TakePartyItemAll("DWCHAN01") // Drow Elven Chain +3 TakePartyItemAll("DWCHAN02") // Drow Adamantine Chain +5 TakePartyItemAll("DWSW1H01") // Drow Scimitar +3 TakePartyItemAll("DWSW1H02") // Drow Longsword +3 TakePartyItemAll("DWBLUN01") // Drow Flail +3 TakePartyItemAll("DWHALB01") // Drow Halberd +3 TakePartyItemAll("DWSPER01") // Drow Lance +3 TakePartyItemAll("DWXBOW01") // Drow Crossbow of Speed TakePartyItemAll("DWSHLD01") // Drow Shield +3 TakePartyItemAll("DWCLCK01") // Drow Piwafwi Cloak TakePartyItemAll("DWBOLT01") // Drow Bolt of Sleep TakePartyItemAll("DWBOLT02") // Drow Bolt of Stunning TakePartyItemAll("DWBOLT03") // Drow Bolt +1 TakePartyItemAll("DWPLAT01") // Drow Full Plate +5 TakePartyItemAll("MISC9W") // Drow Piwafwi Cloak SetInterrupt(TRUE) END IF !InParty("Imoen2") !Dead("Imoen2") Global("ImoenDrowCheck","GLOBAL",1) THEN RESPONSE #100 SetGlobal("ImoenDrowCheck","GLOBAL",0) END Link to comment
CamDawg Posted March 29, 2005 Author Share Posted March 29, 2005 Included in alpha 3. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.