Issue information

Issue ID
#3193
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Jun 6, 2009 20:58
Last Post
Hercules Elf Bot
Jun 6, 2009 20:58
Confirmation
N/A

Hercules Elf Bot - Jun 6, 2009 20:58

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

QUOTE
bonus bHPGainValue
bonus bSPGainValue
Those two should only work on physical kills, but on eA right now they also work on Misc and Magical kills (according to the reports I read).


QUOTE
4348,Whikebain_Card,Wikebine Tres Card,6,20,,10,,,,,,,,136,,,,,{ bonus3 bAutoSpell,"RG_STRIPARMOR",1,50; if(isequipped(4039,4210,4257,4230)) { bonus bStr,6; bonus bAgi,4; bonus2 bSkillAtk,"RG_BACKSTAP",10; if(getskilllv("RG_STRIPARMOR")==5) bonus3 bAutoSpell,"RG_STRIPARMOR",5,50; if(BaseJob == Job_Rogue) { bonus bUseSPrate,-20; bonus3 bAutoSpell,"RG_INTIMIDATE",1,-20; } } },{},{}
This card combo is supposed to remove the RG_INTIMIDATE autocast. However removing autocast with negative autocast bonus doesn't work anymore ever since we implemented the official stacking of autocasts. For other bonuses like the Wanderer Card combo we have a workaround:
QUOTE
4210,Wander_Man_Card,Wanderer Card,6,20,,10,,,,,,,,4,,,,,{ if(BaseClass == Job_Thief) bonus bFlee,20; if(isequipped(4172,4257,4230,4272) == 0) { bonus3 bAutoSpell,"RG_INTIMIDATE",1,20; } else { bonus bAgi,5; bonus bStr,5; bonus bAspdRate,5; bonus bSpeedRate,25; bonus2 bSPDrainValue,1,0; if(BaseClass == Job_Thief) bonus bNoGemStone,0; } },{},{}
But here the other combo uses Wanderer Card as well, so I can't really find a solution for the item script itself.
We either need to fix "remove autocast" bonus (or add a new one) or we need to find some complicated syntax for the item script so both combos work...