Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if not listexists '1hander'
- createlist '1hander'
- pushlist '1hander' 0x1407
- pushlist '1hander' 0x26bc
- pushlist '1hander' 0x143d
- pushlist '1hander' 0x13b4
- pushlist '1hander' 0xf5c
- pushlist '1hander' 0x143b
- pushlist '1hander' 0x13b0
- //Sword
- pushlist '1hander' 0xf61
- pushlist '1hander' 0xf5e
- pushlist '1hander' 0x13b8
- pushlist '1hander' 0xe86
- pushlist '1hander' 0x13b9
- pushlist '1hander' 0x1441
- pushlist '1hander' 0x13b6
- pushlist '1hander' 0x26bb
- pushlist '1hander' 0x13f6
- pushlist '1hander' 0x13ff
- pushlist '1hander' 0xec4
- pushlist '1hander' 0xec3
- //Fence
- pushlist '1hander' 0x1401
- pushlist '1hander' 0xf52
- pushlist '1hander' 0x1405
- endif
- if not listexists 'allweps'
- createlist 'allweps'
- //Mace
- pushlist 'allweps' 0x1439
- pushlist 'allweps' 0xe89
- pushlist 'allweps' 0x13f8
- pushlist 'allweps' 0xdf0
- pushlist 'allweps' 0xe81
- //Sword
- pushlist 'allweps' 0x26bd
- pushlist 'allweps' 0xf45
- pushlist 'allweps' 0x26bf
- pushlist 'allweps' 0x26ba
- pushlist 'allweps' 0x26c1
- pushlist 'allweps' 0xf4d
- pushlist 'allweps' 0x143e
- pushlist 'allweps' 0x13fb
- pushlist 'allweps' 0xf49
- pushlist 'allweps' 0xf4b
- pushlist 'allweps' 0x1443
- pushlist 'allweps' 0xf47
- pushlist 'allweps' 0xf43
- //Fence
- pushlist 'allweps' 0xf62
- pushlist 'allweps' 0x1403
- pushlist 'allweps' 0xe87
- pushlist 'allweps' 0x26c0
- pushlist 'allweps' 0x26be
- //Archery
- pushlist 'allweps' 0x26c3
- pushlist 'allweps' 0x26c2
- pushlist 'allweps' 0x13b2
- pushlist 'allweps' 0x13fd
- pushlist 'allweps' 0xf50
- endif
- if not listexists 'medable'
- createlist 'medable'
- //helm
- pushlist 'medable' 0x1db9
- //gorget
- pushlist 'medable' 0x13c7
- //gloves
- pushlist 'medable' 0x13c6
- //tunic
- pushlist 'medable' 0x13cc
- pushlist 'medable' 0x1c06
- pushlist 'medable' 0x1c0a
- //sleeves
- pushlist 'medable' 0x13cd
- //legs
- pushlist 'medable' 0x1c00
- pushlist 'medable' 0x1c08
- pushlist 'medable' 0x13cb
- endif
- if not listexists 'allarmor'
- createlist 'allarmor'
- //helm
- pushlist 'allarmor' 0x140a
- pushlist 'allarmor' 0x140e
- pushlist 'allarmor' 0x1408
- pushlist 'allarmor' 0x13bb
- pushlist 'allarmor' 0x140c
- pushlist 'allarmor' 0x1412
- //gorgets
- pushlist 'allarmor' 0x1413
- pushlist 'allarmor' 0x13d6
- //tunics
- pushlist 'allarmor' 0x1c02
- pushlist 'allarmor' 0x13bf
- pushlist 'allarmor' 0x1c04
- pushlist 'allarmor' 0x1415
- pushlist 'allarmor' 0x1c0c
- pushlist 'allarmor' 0x13ec
- pushlist 'allarmor' 0x13db
- //legs
- pushlist 'allarmor' 0x1411
- pushlist 'allarmor' 0x13be
- pushlist 'allarmor' 0x13da
- pushlist 'allarmor' 0x13f0
- //gloves
- pushlist 'allarmor' 0x13eb
- pushlist 'allarmor' 0x13d5
- pushlist 'allarmor' 0x1414
- //arms
- pushlist 'allarmor' 0x1410
- pushlist 'allarmor' 0x13ee
- pushlist 'allarmor' 0x13dc
- endif
- if not listexists 'jewels'
- createlist 'jewels'
- pushlist 'jewels' 0x1086
- pushlist 'jewels' 0x1f06
- pushlist 'jewels' 0x108a
- pushlist 'jewels' 0x1f09
- endif
- if not listexists 'shields'
- createlist 'shields'
- pushlist 'shields' 0x1b72
- pushlist 'shields' 0x1b74
- pushlist 'shields' 0x1b76
- pushlist 'shields' 0x1b7b
- pushlist 'shields' 0x1b79
- pushlist 'shields' 0x1b73
- pushlist 'shields' 0x1bc4
- pushlist 'shields' 0x1bc3
- endif
- if @findtype '0x2006' '0' ground 1 2 or @findtype '0x2006' '1964' 'ground' 1 2
- @setalias 'corpse' 'found'
- useobject 'corpse'
- ignoreobject found
- pause 50
- endif
- if @findtype '0x2808' any corpse
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- if @findtype '0xeed' any corpse
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- for 0 to 'jewels'
- while @findtype jewels[] any corpse
- waitforproperties found 5000
- if @property 'faster cast recovery' found >= 3 and @property 'faster casting' found >= 1
- if @property 'hit chance increase' found >= 1 or @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'lower reagent cost' found >= 1 or @property 'spell damage increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'luck' found >= 80
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'faster cast recovery' found >= 3 and @property 'lower reagent cost' found >= 1
- if @property 'luck' found >= 1 or @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'enhance potions' found >= 1 or @property 'spell damage increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'faster cast recovery' found >= 3 and @property 'defense chance increase' found >= 1
- if @property 'lower mana cost' found >= 1 or @property 'enhance potions' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'spell damage increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'hit chance increase' found >= 1 and @property 'damage increase' found >= 13
- if @property 'lower mana cost' found or @property 'Strength Bonus' found
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'Dexterity Bonus' found >= 1 or @property 'Intelligence Bonus' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'enhance potions' found >= 1 or @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'hit chance increase' found >= 1 and @property 'enhance potions' found >= 1
- if @property 'lower mana cost' found or @property 'Strength Bonus' found
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'Dexterity Bonus' found >= 1 or @property 'Intelligence Bonus' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'defense chance increase' found >= 1 and @property 'enhance potions' found >= 1
- if @property 'lower mana cost' found >= 1 or @property 'Strength Bonus' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'Dexterity Bonus' found >= 1 or @property 'Intelligence Bonus' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'damage increase' found >= 13
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if findalias found
- ignoreobject found
- endif
- endwhile
- endfor
- for 0 to 'allarmor'
- while @findtype allarmor[] any corpse
- waitforproperties found 5000
- if @property 'lower mana cost' found >= 1 and @property 'luck' found >= 1
- if @property 'mana increase' found >= 1 or @property 'hit point increase' found >= 1
- if @property 'resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- endif
- if @property 'lower mana cost' found >= 1 and @property 'luck' found >= 1
- if @property 'physical resist' found >= 10 and @property 'fire resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'lower mana cost' found >= 1 and @property 'luck' found >= 1
- if @property 'lower reagent cost' found >= 1 and @property 'mage armor' found
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'lower mana cost' found >= 1 and @property 'hit point increase' found >= 1
- if @property 'mana increase' found >= 1 or @property 'stamina increase' found >= 1
- if @property 'resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- endif
- if findalias found
- ignoreobject found
- endif
- endwhile
- endfor
- for 0 to 'medable'
- while @findtype medable[] any corpse
- waitforproperties found 5000
- if @property 'lower mana cost' found >= 1 and @property 'luck' found >= 1
- if @property 'mana increase' found >= 1 or @property 'hit point increase' found >= 1
- if @property 'resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- endif
- if @property 'lower mana cost' found >= 1 and @property 'luck' found >= 1
- if @property 'physical resist' found >= 10 and @property 'fire resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'lower mana cost' found >= 1 and @property 'luck' found >= 1
- if @property 'lower reagent cost' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'lower mana cost' found >= 1 and @property 'hit point increase' found >= 1
- if @property 'mana increase' found >= 1 or @property 'stamina increase' found >= 1
- if @property 'resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- endif
- if @property 'lower mana cost' found >= 1 and @property 'mana regen' found >= 1
- if @property 'hit point increase' found >= 1 or @property 'lower reagent cost' found >= 1
- if @property 'resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- endif
- if @property 'lower reagent cost' found >= 1 and @property 'mana regen' found >= 1
- if @property 'hit point increase' found >= 1 or @property 'mana increase' found >= 1
- if @property 'resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- endif
- if @property 'lower mana cost' found >= 1 or @property 'mana regen' found >= 1
- if @property 'lower reagent cost' found >= 1
- if @property 'physical resist' found >= 10 and @property 'fire resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'physical resist' found >= 10 and @property 'cold resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'physical resist' found >= 10 and @property 'poison resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'physical resist' found >= 10 and @property 'energy resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'fire resist' found >= 10 and @property 'poison resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'fire resist' found >= 10 and @property 'cold resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'fire resist' found >= 10 and @property 'energy resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'cold resist' found >= 10 and @property 'poison resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'cold resist' found >= 10 and @property 'energy resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'poison resist' found >= 10 and @property 'energy resist' found >= 10
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- endif
- if findalias found
- ignoreobject found
- endif
- endwhile
- endfor
- for 0 to '1hander'
- while @findtype 1hander[] any corpse
- waitforproperties found 5000
- if @property 'mage weapon' found and @property 'spell channeling' found
- if @property 'defense chance increase' found >= 1 or @property 'hit chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'mana leech' found >= 1 and @property 'hit lower defense' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'swing speed increase' found >= 1 and @property 'mana leech' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit lower defense' found >= 1 or @property 'slayer' found
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and not @property 'faster casting' found
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit chance increase' found >= 1 or @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'swing speed increase' found >= 1 or @property 'luck' found >= 90
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and @property 'swing speed increase' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit chance increase' found >= 1 or @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and @property 'hit chance increase' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and @property 'defense chance increase' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if findalias found
- ignoreobject found
- endif
- endwhile
- endfor
- for 0 to 'allweps'
- while @findtype allweps[] any corpse
- waitforproperties found 5000
- if @property 'swing speed increase' found >= 1 and @property 'mana leech' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit lower defense' found >= 1 or @property 'slayer' found
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and not @property 'faster casting' found
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit chance increase' found >= 1 or @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'swing speed increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and @property 'swing speed increase' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit chance increase' found >= 1 or @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and @property 'hit chance increase' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'defense chance increase' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'spell channeling' found and @property 'defense chance increase' found >= 1
- if @property 'hit fireball' found >= 1 or @property 'hit lightning' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit harm' found >= 1 or @property 'hit magic arrow' found >= 1
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if findalias found
- ignoreobject found
- endif
- endwhile
- endfor
- for 0 to 'shields'
- while @findtype shields[] any corpse
- waitforproperties found 5000
- if @property 'spell channeling' found and not @property 'faster casting' found
- if @property 'hit chance increase' found >= 14 and @property 'defense chance increase' found >= 15
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit chance increase' found >= 15 and @property 'defense chance increase' found >= 14
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if @property 'faster casting' found
- if @property 'hit chance increase' found >= 14 and @property 'defense chance increase' found >= 15
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- elseif @property 'hit chance increase' found >= 15 and @property 'defense chance increase' found >= 14
- @moveitem 'found' 'backpack'
- pause 100
- @unsetalias found
- endif
- endif
- if findalias found
- ignoreobject found
- endif
- endwhile
- endfor
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement