Results 1 to 1 of 1

Thread: My normal CanPickUp

  1. #1
    Retired savsuds's Avatar
    Join Date
    Apr 2013
    Location
    'Murica
    Posts
    1,246

    My normal CanPickUp

    This is an ongoing work in progress snippet for me. So many event items I have not placed next to the ID codes. Ralle once again shared his list of IDs and helping me make this all possible.. I put it in an easy to see format for newbs like myself to see what is what. I also am adding comments to also detail what can be salvaged from the various stackables/collectables. It is an ongoing project of mine. If I put sell after it, that means the item salvages into 1-2 per salvage. Not worth it as a valuable source of mats.

    EDIT: Most of this can be found on the Wiki. But I have found that Damask and jade wands share the same ID code. I forget what Amber wands and another rare mat share cods with. So don't blame me if you pick up some random things. I suggest running it and then tailoring it for each area you script for, as I do. Damask doesn't really drop much at all. so for most Luxon VQ, I comment it out of my list.

    EDIT (12-4-2013): Updated the list including more names for items in the alcohol, sweet and party area. Also added 10 or so stackables from around Prophecies.

    Code:
    #region  CanPickUp
    Func CanPickUp1($AITEM)
    	Local $RARITY_Gold = 2624
    	Local $RARITY_Purple = 2626
    	Local $RARITY_Blue = 2623
    	Local $RARITY_White = 2621
    	Local $RARITY_Green = 2627
    	$m = DllStructGetData($AITEM, 'ModelID')
    	$r = GetRarity($AITEM)
    	$t = DllStructGetData($AITEM, 'Type')
    	$c = DllStructGetData($AITEM, 'ExtraID')
    	$q = DllStructGetData($AITEM, 'Quantity')
    ;=============================================================================================================
    ; Cash and Keys
    ;=============================================================================================================
    If $t = 20 Then ; Cash money!
    		Return True
    	ElseIf $m = 22751 Then ; Lockpicks
    		Return True
    ;=============================================================================================================
    	ElseIf $r = $RARITY_Gold Then
    		Return True
    	ElseIf $r = $RARITY_Purple Then
    		Return True
    	ElseIf $r = $RARITY_Blue Then
    		Return True
    	ElseIf $r = $RARITY_White Then
    		Return True
    	ElseIf $r = $RARITY_Green Then
    		Return True
    ;=============================================================================================================
    ; Stackable shit
    ;=============================================================================================================
    ;	ElseIf $q > 10 Then
    ;		Return True
    	ElseIf $m = 423 Then ; Charr Carving ()
    		Return True
    	ElseIf $m = 424 Then ; Icy Lodestone (granite)
    		Return True
    	ElseIf $m = 434 Then ; Spiked Crest ()
    		Return True
    	ElseIf $m = 436 Then ; Mergoyle Skull (bone) sell
    		Return True
    	ElseIf $m = 439 Then ; Glowing Hearts ()
    		Return True
    	ElseIf $m = 441 Then ; Shadowy Remnants (dust)
    		Return True
    	ElseIf $m = 442 Then ; Abnormal Seed (fiber)
    		Return True
    	ElseIf $m = 443 Then ; Bog Skale Fin (scale) sell
    		Return True
     	ElseIf $m = 444 Then ; Feathered Caromi Scalp (feather)
    		Return True
    	ElseIf $m = 447 Then ; Dune Burrower Jaw ()
    		Return True
    	ElseIf $m = 449 Then ; Bleached Carapace ()
    		Return True
    	ElseIf $m = 451 Then ; Encrusted Lodestone ()
    		Return True
    	ElseIf $m = 454 Then ; Dessicated Hydra Claw ()
    		Return True
    	ElseIf $m = 455 Then ; Minotaur Horn ()
    		Return True
    	ElseIf $m = 457 Then ; Jade Mandible ()
    		Return True
    	ElseIf $m = 459 Then ; Forgotten Seal ()
    		Return True
    	ElseIf $m = 460 Then ; White Mantle Emblem ()
    		Return True
    	ElseIf $m = 461 Then ; White Mantle Badge ()
    		Return True
    	ElseIf $m = 462 Then ; Mursaat Token ()
    		Return True
    	ElseIf $m = 463 Then ; Ebon Spider Leg ()
    		Return True
    	ElseIf $m = 464 Then ; Ancient Eye ()
    		Return True
    	ElseIf $m = 465 Then ; Behemoth Jaw ()
    		Return True
    	ElseIf $m = 466 Then ; Maguuma Mane ()
    		Return True
    	ElseIf $m = 468 Then ; Tangled Seed ()
    		Return True
    	ElseIf $m = 469 Then ; Mossy Mandible ()
    		Return True
    	ElseIf $m = 470 Then ; Jungle Skale Fin ()
    		Return True
    	ElseIf $m = 471 Then ; Jungle Troll Tusk ()
    		Return True
    	ElseIf $m = 472 Then ; Obsidian Burrower Jaw ()
    		Return True
    	ElseIf $m = 473 Then ; Demonic Fang ()
    		Return True
    	ElseIf $m = 474 Then ; Phantom Residue (dust) FoW/UW
    		Return True
    	ElseIf $m = 475 Then ; Gruesome Sternum ()
    		Return True
    	ElseIf $m = 476 Then ; Demonic Remains ()
    		Return True
    	ElseIf $m = 477 Then ; Stormy Eye ()
    		Return True
    	ElseIf $m = 479 Then ; Fetid Carapace ()
    		Return True
    	ElseIf $m = 480 Then ; Singed Gargoyle Skull ()
    		Return True
    	ElseIf $m = 483 Then ; Rawhide Belt ()
    		Return True
    	ElseIf $m = 485 Then ; Scotched Seed ()
    		Return True
    	ElseIf $m = 486 Then ; Scorched Lodestone ()
    		Return True
    	ElseIf $m = 487 Then ; Ornate Grawl Necklace ()
    		Return True
    	ElseIf $m = 488 Then ; Shiverpeak Mane (dust) sell
    		Return True
    	ElseIf $m = 490 Then ; Icy Hump (hides) sell
    		Return True
    	ElseIf $m = 492 Then ; Huge Jawbone (bone) sell
    		Return True
    	ElseIf $m = 493 Then ; Frosted Griffon Wing (feather) 2
    		Return True
    	ElseIf $m = 499 Then ; Intricate Grawl Necklace (fiber) 2
    		Return True
    	ElseIf $m = 500 Then ; Mountain Troll Tusk
    		Return True
    	ElseIf $m = 502 Then ; Stone Summit Badge (wood) sell
    		Return True
    	ElseIf $m = 506 Then ; Molten Eye ()
    		Return True
    	ElseIf $m = 513 Then ; Mahgo Claw (scale) FoW
    		Return True
    	ElseIf $m = 518 Then ; Corrosive Spider Leg (chitin) FoW
    		Return False
    	ElseIf $m = 522 Then ; Dark Remains (dust) FoW
    		Return True
    	ElseIf $m = 523 Then ; Gloom Seed (fiber) FoW
    		Return True
    	ElseIf $m = 525 Then ; Umbral Skeletal Limb (bone) FoW
    		Return True
    	ElseIf $m = 526 Then ; Shadowy Husk (chitin) FoW
    		Return True
    	ElseIf $m = 532 Then ; Enslavement Stone (SoF)
    		Return True
    	ElseIf $m = 604 Then ; Kurzick Bauble ()
    		Return True
    	ElseIf $m = 809 Then ; Jade Jracelet ()
    		Return True
    	ElseIf $m = 810 Then ; Luxon Pendant ()
    		Return True
    	ElseIf $m = 811 Then ; Bone Charm (bone)
    		Return True
    	ElseIf $m = 813 Then ; Truffle ()
    		Return True
    	ElseIf $m = 814 Then ; Skull Juju ()
    		Return True
    	ElseIf $m = 815 Then ; Mantis Pincer (chitin)
    		Return True
    	ElseIf $m = 816 Then ; Stone Horn (granite)
    		Return True
    	ElseIf $m = 817 Then ; Keen Oni Claw ()
    		Return True
    	ElseIf $m = 818 Then ; Dredge Incisor (bone)
    		Return True
    	ElseIf $m = 819 Then ; Dragon Roots (fiber)
    		Return True
    	ElseIf $m = 822 Then ; Warden Horns (bone)
    		Return True
    	ElseIf $m = 824 Then ; Pulsating Growth ()
    		Return True
    	ElseIf $m = 826 Then ; Augmented Flesh ()
    		Return True
    	ElseIf $m = 827 Then ; Putrid Cyst ()
    		Return True
    	ElseIf $m = 829 Then ; Mantis Pincer ()
    		Return True
    	ElseIf $m = 833 Then ; Naga Pelt ()
    		Return True
    	ElseIf $m = 835 Then ; Feathered Crests (feather)
    		Return True
    	ElseIf $m = 841 Then ; Black Pearl (dust)
    		Return True
    	ElseIf $m = 842 Then ; Rot Wallow Tusk (bone) Sell
    		Return True
    	ElseIf $m = 843 Then ; Kraken Eye ()
    		Return True
    	ElseIf $m = 844 Then ; Azure Crest (scale) sell
    		Return True
    	ElseIf $m = 846 Then ; Kirin Horn (dust)
    		Return True
    	ElseIf $m = 847 Then ; Keen Oni Claw (bone) Sell
    		Return True
    	ElseIf $m = 848 Then ; Naga Skin (scale) Sell
    		Return True
    	ElseIf $m = 849 Then ; Guardian Moss (fiber)
    		Return True
    	ElseIf $m = 850 Then ; Archaic Kappa Shell
    		Return True
    	ElseIf $m = 851 Then ; Stolen Provisions (cloth)
    		Return True
    	ElseIf $m = 852 Then ; Soul Stone ()
    		Return True
    	ElseIf $m = 854 Then ; Venerable Mantid Pincer (Chitin)
    		Return True
    	ElseIf $m = 855 Then ; Celestial Essence ()
    		Return True
    	ElseIf $m = 1009 Then ; Moon Shell ()
    		Return True
    	ElseIf $m = 1577 Then ; Copper Shilling ()
    		Return True
    	ElseIf $m = 1578 Then ; Gold Doubloon ()
    		Return True
    	ElseIf $m = 1579 Then ; Silver Bullion Coin ()
    		Return True
    	ElseIf $m = 1580 Then ; Demonic Relic ()
    		Return True
    	ElseIf $m = 1581 Then ; Margonite Mask ()
    		Return True
    	ElseIf $m = 1582 Then ; Kournan Pendant ()
    		Return True
    	ElseIf $m = 1583 Then ; Mummy Wrapping ()
    		Return True
    	ElseIf $m = 1584 Then ; Sandblasted Lodestone ()
    		Return True
    	ElseIf $m = 1597 Then ; Insect Appendage ()
    		Return True
    	ElseIf $m = 1600 Then ; Sentient Root ()
    		Return True
    	ElseIf $m = 1601 Then ; Sentient Seed ()
    		Return True
    	ElseIf $m = 1603 Then ; Skale Tooth ()
    		Return True
    	ElseIf $m = 1604 Then ; Skale Claw ()
    		Return True
    	ElseIf $m = 1605 Then ; Skeleton Bone ()
    		Return True
    	ElseIf $m = 1609 Then ; Cobalt Talon ()
    		Return True
    	ElseIf $m = 1610 Then ; Skree Wing ()
    		Return True
    	ElseIf $m = 1617 Then ; Insect Carapace
    		Return True
    	ElseIf $m = 1629 Then ; Roaring Ether Claw ()
    		Return True
    	ElseIf $m = 1668 Then ; Mandragor Husk ()
    		Return True
    	ElseIf $m = 1671 Then ; Mandragor Swamproot ()
    		Return True
    	ElseIf $m = 2994 Then ; Red Iri Flower ()
    		Return True
    	ElseIf $m = 19183 Then ; Iboga Petal ()
    		Return True
    	ElseIf $m = 19184 Then ; Skale Fin ()
    		Return True
    	ElseIf $m = 19185 Then ; Chunk of Drake Flesh ()
    		Return True
    	ElseIf $m = 19187 Then ; Ruby Djinn Essence ()
    		Return True
    	ElseIf $m = 19198 Then ; Sentient Spore (dust/fiber)
    		Return True
    	ElseIf $m = 19199 Then ; Heket Tongue ()
    		Return True
    	ElseIf $m = 24354 Then ; Golden Rin Relic
    		Return True
    	ElseIf $m = 27033 Then ; Destroyer Core
    		Return True
    	ElseIf $m = 27034 Then ; Incubus Wing ()
    		Return True
    	ElseIf $m = 27035 Then ; Saurian Bone (bone)
    		Return True
    	ElseIf $m = 27036 Then ; Amphibian Tongue () Sell
    		Return True
    	ElseIf $m = 27037 Then ; Weaver Leg ()
    		Return True
    	ElseIf $m = 27038 Then ; Patch of Simian Fur ()
    		Return True
    	ElseIf $m = 27040 Then ; Skelk Claw ()
    		Return True
    	ElseIf $m = 27041 Then ; Sentient Vine ()
    		Return True
    	ElseIf $m = 27042 Then ; Frigid Mandragor Husk ()
    		Return True
    	ElseIf $m = 27043 Then ; Modnir Manes ()
    		Return True
    	ElseIf $m = 27044 Then ; Stone Summit Emblems (iron)
    		Return True
    	ElseIf $m = 27045 Then ; Jotun Pelt ()
    		Return True
    	ElseIf $m = 27046 Then ; Berserker Horn ()
    		Return True
    	ElseIf $m = 27047 Then ; Glacial Stone (dust)
    		Return True
    	ElseIf $m = 27048 Then ; Frozen Wurm Husk ()
    		Return True
    	ElseIf $m = 27049 Then ; Mountain Root ()
    		Return True
    	ElseIf $m = 27050 Then ; Pile of Elemental Dust ()
    		Return True
    	ElseIf $m = 27052 Then ; Superior Charr Carving
    		Return True
    	ElseIf $m = 27053 Then ; Stone Grawl Necklace ()
    		Return True
    	ElseIf $m = 27054 Then ; Mantid Ungula ()
    		Return True
    	ElseIf $m = 27055 Then ; Skale Fang ()
    		Return True
    	ElseIf $m = 27057 Then ; Stone Claw ()
    		Return True
    	ElseIf $m = 27060 Then ; Skelk Fang ()
    		Return True
    	ElseIf $m = 27061 Then ; Fungal Root ()
    		Return True
    	ElseIf $m = 27062 Then ; Flesh Reaver Morsel ()
    		Return True
    	ElseIf $m = 27065 Then ; Golem Runestone ()
    		Return True
    	ElseIf $m = 27066 Then ; Beetle Egg ()
    		Return True
    	ElseIf $m = 27067 Then ; Blob of Ooze ()
    		Return True
    	ElseIf $m = 27069 Then ; Chromatic Scale ()
    		Return True
    	ElseIf $m = 27070 Then ; Dryder Web ()
    		Return True
    	ElseIf $m = 27071 Then ; Vaettir Essences ()
    		Return True
    	ElseIf $m = 27729 Then ; Krait Skin ()
    		Return True
    	ElseIf $m = 27974 Then ; Undead Bone ()
    		Return True
    ;=============================================================================================================
    ; Tomes
    ;=============================================================================================================
    	ElseIf $m = 21786 Then ; Elite Sin Tome
    		Return True
    	ElseIf $m = 21787 Then ; Elite Mesmer Tome
    		Return True
    	ElseIf $m = 21788 Then ; Elite Necro Tome
    		Return True
    	ElseIf $m = 21789 Then ; Elite El Tome
    		Return True
    	ElseIf $m = 21790 Then ; Elite Monk Tome
    		Return True
    	ElseIf $m = 21791 Then ; Elite Warrior Tome
    		Return True
    	ElseIf $m = 21792 Then ; Elite Ranger Tome
    		Return True
    	ElseIf $m = 21793 Then ; Elite Dervish Tome
    		Return True
    	ElseIf $m = 21794 Then ; Elite Rit tome
    		Return True
    	ElseIf $m = 21795 Then ; Elite Paragon Tome
    		Return True
    	ElseIf $m = 21796 Then ; Sin Tome
    		Return True
    	ElseIf $m = 21797 Then ; Mesmer Tome
    		Return True
    	ElseIf $m = 21798 Then ; Necro Tome
    		Return True
    	ElseIf $m = 21799 Then ; El Tome
    		Return True
    	ElseIf $m = 21800 Then ; Monk Tome
    		Return True
    	ElseIf $m = 21801 Then ; Warrior Tome
    		Return True
    	ElseIf $m = 21802 Then ; Ranger Tome
    		Return True
    	ElseIf $m = 21803 Then ; Dervish Tome
    		Return True
    	ElseIf $m = 21804 Then ; Rit Tome
    		Return True
    	ElseIf $m = 21805 Then ; Paragon Tome
    		Return True
    ;=============================================================================================================
    ; Materials
    ;=============================================================================================================
    	ElseIf $m = 921 Then ; Bone
    		Return True
    	ElseIf $m = 922 Then ; Charcoal  *** Outcast Wrappings share the same ID
    		Return True
    	ElseIf $m = 923 Then ; Monstrous Claw
    		Return True
    	ElseIf $m = 925 Then ; Cloth
    		Return True
    	ElseIf $m = 926 Then ; Linen
    		Return True
    ;	ElseIf $m = 927 Then ; Damask  *** Jade wands share the same ID
    ;		Return True
    	ElseIf $m = 928 Then ; Silk  *** Jellyfish Wands share the same ID
    		Return True
    	ElseIf $m = 929 Then ; Dust
    		Return True
    	ElseIf $m = 930 Then ; Ecto
    		Return True
    	ElseIf $m = 931 Then ; Monstrous Eye
    		Return True
    	ElseIf $m = 932 Then ; Monstrous Fang
    		Return True
    	ElseIf $m = 933 Then ; Feather
    		Return True
    	ElseIf $m = 934 Then ; Fiber
    		Return True
    	ElseIf $m = 935 Then ; Diamond
    		Return True
    	ElseIf $m = 936 Then ; Onyx
    		Return True
    	ElseIf $m = 937 Then ; Ruby
    		Return True
    	ElseIf $m = 938 Then ; Sapphire
    		Return True
    	ElseIf $m = 939 Then ; Glass Vial
    		Return True
    	ElseIf $m = 940 Then ; Tanned Hide
    		Return True
    	ElseIf $m = 941 Then ; Fur
    		Return True
    	ElseIf $m = 942 Then ; Leather Square
    		Return True
    	ElseIf $m = 943 Then ; Elonian Leather Square
    		Return True
    	ElseIf $m = 944 Then ; Vial of Ink
    		Return True
    	ElseIf $m = 945 Then ; Obsidian Shard
    		Return True
    	ElseIf $m = 946 Then ; Wood
    		Return True
    	ElseIf $m = 948 Then ; Iron  *** Embossed Aegis shares the same ID
    		Return True
    	ElseIf $m = 949 Then ; Steel
    		Return True
    	ElseIf $m = 950 Then ; Deldrimor Steel
    		Return True
    	ElseIf $m = 951 Then ; Parchment
    		Return True
    	ElseIf $m = 952 Then ; Vellum
    		Return True
    	ElseIf $m = 953 Then ; Scale
    		Return True
    	ElseIf $m = 954 Then ; Chitin
    		Return True
    	ElseIf $m = 955 Then ; Granite
    		Return True
    	ElseIf $m = 956 Then ; Spiritwood Plank
    		Return True
    	ElseIf $m = 6532 Then ; Amber
    		Return True
    	ElseIf $m = 6533 Then ; Jade
    		Return True
    ;=============================================================================================================
    ; Alcohol		Unknown what these are: 2513, 6366, 6367, 15477, 31145, 31146, 19171
    ;=============================================================================================================
    	ElseIf $m = 910 Then ; Hunter's Ale
    		Return True
    	ElseIf $m = 2513 Then ; Flask of Firewater
    		Return True
    	ElseIf $m = 5585 Then ; Dwarven Ale
    		Return True
    	ElseIf $m = 6049 Then ; Witch's Brew
    		Return True
    	ElseIf $m = 6366 Then ; Spiked Eggnog
    		Return True
    	ElseIf $m = 6367 Then ; ?
    		Return True
    	ElseIf $m = 6375 Then ; Eggnog
    		Return True
    	ElseIf $m = 15477 Then ; Bottle of Rice Wine
    		Return True
    	ElseIf $m = 19171 Then ; ?
    		Return True
    	ElseIf $m = 22190 Then ; Shamrock Ale
    		Return True
    	ElseIf $m = 24593 Then ; Aged Dwarven Ale
    		Return True
    	ElseIf $m = 28435 Then ; Hard Apple Cider
    		Return True
    	ElseIf $m = 30855 Then ; Bottle of Grog
    		Return True
    	ElseIf $m = 31145 Then ; Aged Hunter's Ale
    		Return True
    	ElseIf $m = 31146 Then ; Keg of Aged Hunter's Ale
    		Return True
    	ElseIf $m = 35124 Then ; Krytan Brandy
    		Return True
    	ElseIf $m = 36682 Then ; Battle Isle Iced Tea
    		Return True
    ;=============================================================================================================
    ; Sweets
    ;=============================================================================================================
    	ElseIf $m = 15528 Then ; Creme Brulee
    		Return True
    	ElseIf $m = 15479 Then ; Red Bean Cake
    		Return True
    	ElseIf $m = 19170 Then ; Mandragor Root Cake
    		Return True
    	ElseIf $m = 21492 Then ; Fruitcake
    		Return True
    	ElseIf $m = 21812 Then ; Sugary Blue Drink
    		Return True
    	ElseIf $m = 22269 Then ; Birthday Cupcake
    		Return True
    	ElseIf $m = 22644 Then ; Chocolate Bunny
    		Return True
    	ElseIf $m = 22752 Then ; Golden Egg
    		Return True
    	ElseIf $m = 28431 Then ; Candy Apple
    		Return True
    	ElseIf $m = 28432 Then ; Candy Corn
    		Return True
    	ElseIf $m = 28436 Then ; Slice of Pumpkin Pie
    		Return True
    	ElseIf $m = 31150 Then ; Jar of Honey
    		Return True
    	ElseIf $m = 35125 Then ; Krytan Lokum
    		Return True
    	ElseIf $m = 36681 Then ; Delicious Cake
    		Return True
    ;=============================================================================================================
    ; Party Time
    ;=============================================================================================================
    	ElseIf $m = 6376 Then ; Snowman Summoner
    		Return True
    	ElseIf $m = 6368 Then ; Ghost-In-a-Box
    		Return True
    	ElseIf $m = 6369 Then ; Squash Serum
    		Return True
    	ElseIf $m = 21809 Then ; Bottle Rocket
    		Return True
    	ElseIf $m = 21810 Then ; Champagne Popper
    		Return True
    	ElseIf $m = 21813 Then ; Sparkler
    		Return True
    	ElseIf $m = 29436 Then ; Crate of Fireworks
    		Return True
    	ElseIf $m = 29543 Then ; Disco Ball
    		Return True
    	ElseIf $m = 36683 Then ; Party Beacon
    		Return True
    ;=============================================================================================================
    ; Tonics		Unknown what these are: 30648, 21490, 30648, 31142, 30642, 22192, 30646, 31144, 4730, 30626, 30638, 31172, 31141, 30630
    ;=============================================================================================================
    	ElseIf $m = 4730 Then ; ?
    		Return True
    	ElseIf $m = 15837 Then ; Transmogrifier
    		Return True
    	ElseIf $m = 21490 Then ; Yuletide
    		Return True
    	ElseIf $m = 22192 Then ; Beetle Juice
    		Return True
    	ElseIf $m = 30626 Then ; ?
    		Return True
    	ElseIf $m = 30630 Then ; ?
    		Return True
    	ElseIf $m = 30638 Then ; ?
    		Return True
    	ElseIf 4m = 30640 Then ; Gelatinous
    		Return True
    	ElseIf $m = 30642 Then ; Phantasmal
    		Return True
    	ElseIf $m = 30646 Then ; ?
    		Return True
    	ElseIf $m = 30648 Then ; Frosty
    		Return True
    	ElseIf $m = 31020 Then ; Mischievious
    		Return True
    	ElseIf $m = 31141 Then ; Mysterious
    		Return True
    	ElseIf $m = 31142 Then ; Cottontail
    		Return True
    	ElseIf $m = 31144 Then ; Zaishen
    		Return True
    	ElseIf $m = 31172 Then ; ?
    		Return True
    ;=============================================================================================================
    ; Scrolls
    ;=============================================================================================================
    	ElseIf $m = 3256 Then ; Passage Scroll to Urgoz's Warren
    		Return True
    	ElseIf $m = 3746 Then ; Passage Scroll to the Underworld
    		Return True
    	ElseIf $m = 5594 Then ; Scroll of Hero's Insight
    		Return True
    	ElseIf $m = 5595 Then ; Scroll of Berserker's Insight
    		Return True
    	ElseIf $m = 5611 Then ; Scroll of Slayer's Insight
    		Return True
    	ElseIf $m = 5853 Then ; Scroll of Adventurer's Insight
    		Return True
    	ElseIf $m = 5975 Then ; Scroll of Rampager's Insight
    		Return True
    	ElseIf $m = 5976 Then ; Scroll of Hunter's Insight
    		Return True
    	ElseIf $m = 21233 Then ; Scroll of the Lightbringer
    		Return True
    	ElseIf $m = 22279 Then ; Passage Scroll to the Deep
    		Return True
    	ElseIf $m = 22280 Then ; Passage Scroll to Fissure of Woe
    		Return True
    ;=============================================================================================================
    ; DP Removal
    ;=============================================================================================================
    	ElseIf $m = 6370 Then ; Pepperint Candy Cane
    		Return True
    	ElseIf $m = 21488 Then ; Wintergreen Candy Cane
    		Return True
    	ElseIf $m = 21489 Then ; Rainbow Candy Cane
    		Return True
    	ElseIf $m = 22191 Then ; Four-Leaf-Clover
    		Return True
    	ElseIf $m = 35127 Then ; Shining Blade Rations
    		Return True
    	ElseIf $m = 26784 Then ; Honeycomb
    		Return True
    	ElseIf $m = 28433 Then ; Pumpkin Cookie
    		Return True
    ;=============================================================================================================
    ; Random Special Drops
    ;=============================================================================================================
    	ElseIf $m = 18345 Then ; Victory Tokens
    		Return True
    	ElseIf $m = 21491 Then ; Winterdays Gift
    		Return True
    	ElseIf $m = 28434 Then ; Trick-Or-Treat Bag
    		Return True
    	ElseIf $m = 35121 Then ; War Supplies
    		Return True
    	Else
    		Return False
    	EndIf
    EndFunc   ;==>CanPickUp
    #endregion  CanPickUp
    Last edited by savsuds; 12-03-2013 at 11:19 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •