17 lines
572 B
Python
17 lines
572 B
Python
# 921160200
|
|
# Party Quest - Escape! PQ
|
|
|
|
# Hidden Street : Aerial Prison
|
|
if sm.getFieldID() == 921160600:
|
|
warp = sm.getReactorQuantity() > 1
|
|
if warp: # due to invisible reactor hidden on the map
|
|
sm.chat("Unlock all the prison doors.")
|
|
sm.dispose()
|
|
else:
|
|
warp = not sm.hasMobsInField() or sm.getFieldID() == 921160100
|
|
if not warp:
|
|
sm.chat("The portal is not opened.")
|
|
sm.dispose()
|
|
for partyMember in sm.getParty().getPartyMembersInSameFieldList(chr):
|
|
partyMember.warp(sm.getFieldID() + 100)
|
|
chr.warp(sm.getFieldID() + 100) |