maple-v206/scripts/reactor/mihailItem00.py

16 lines
605 B
Python

STATE_LENGTH = [156, 146, 136, 115, 105, 95, 84, 43, 33, 0]
BIGBY_REACTOR = 1301000
BIGBY_MOB = 9001051
EGG = 4033196
if sm.hasQuest(20033):
if sm.getReactorState(BIGBY_REACTOR) < 10:
sm.dropItem(EGG, sm.getPosition(objectID).getX(), sm.getPosition(objectID).getY())
sm.increaseReactorState(BIGBY_REACTOR, STATE_LENGTH[sm.getReactorState(BIGBY_REACTOR)])
sm.removeReactor()
if sm.getReactorState(BIGBY_REACTOR) == 10:
sm.systemMessage("Bigby's leash has torn into two.")
sm.spawnMob(BIGBY_MOB, 229, 65, False)
sm.dispose()