Issue information

Issue ID
#4569
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Nov 25, 2010 7:46
Last Post
Hercules Elf Bot
Dec 13, 2011 21:30
Confirmation
N/A

Hercules Elf Bot - Nov 25, 2010 7:46

Originally posted by [b]Kontownik[/b]
http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=4569

I just search for 'bAddMonsterDropItemGroup' in eAthena and compare to Aegis 'SetReceiveItem_Group'

Tested with:
CODE
// The rate adjustment for card-granted item drops.
item_rate_adddrop: 10000
item_drop_add_min: 1
item_drop_add_max: 10000

and Galapago Card

Result:
with bAddMonsterDropItemGroup you can obtain only 1 of item listed in script. Where you should get 3 juices at once.

follow Aegis script:
CODE
item Galapago_Card
    event OnStartEquip:
        AddReceiveItem_Race RACE_Insect Apple_Juice 300
        AddReceiveItem_Race RACE_Insect Banana_Juice 300
        AddReceiveItem_Race RACE_Insect Carrot_Juice 300
        AddHealPercent_ITEM VAR_HP Apple_Juice 50
        AddHealPercent_ITEM VAR_HP Banana_Juice 50
        AddHealPercent_ITEM VAR_HP Carrot_Juice 50


My fixes, because that bAddMonsterDropItemGroup shouldn't used here:


CODE
4152,Galapago_Card,Galapago Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Juice,50; bonus3 bAddMonsterDropItem,531,RC_Insect,300; bonus3 bAddMonsterDropItem,532,RC_Insect,300; bonus3 bAddMonsterDropItem,533,RC_Insect,300; },{},{}

4219,Sageworm_Card,Sage Worm Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddMonsterDropItem,715,30; bonus2 bAddMonsterDropItem,716,30; bonus2 bAddMonsterDropItem,717,30; },{},{}

4326,See_Otter_Card,Sea-Otter Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Fish,50; bonus3 bAddMonsterDropItem,544,RC_Fish,300; bonus3 bAddMonsterDropItem,551,RC_Fish,300; },{},{}

4227,Spring_Rabbit_Card,Spring Rabbit Card,6,20,,10,,,,,,,,136,,,,,{ bonus2 bAddItemHealRate,IG_Meat,50; bonus3 bAddMonsterDropItem,517,RC_Brute,200; bonus3 bAddMonsterDropItem,528,RC_Brute,200; },{},{}

1544,Lunakaligo,Lunakaligo,4,20,,700,110,,1,3,0x00008110,2,2,2,3,50,1,8,{ if(readparam(bStr) >= 77){ bonus bAspdRate,4; bonus2 bAddEff,Eff_Stun,1500; } bonus3 bAddMonsterDropItem,12069,RC_Fish,500; bonus3 bAddMonsterDropItem,12043,RC_Brute,500; bonus3 bAddMonsterDropItem,12065,RC_Plant,500; },{},{}


___
edit. added Lunakaligo

This post has been edited by Kontownik: Nov 27 2010, 10:02 PM