Issue information

Issue ID
#4708
Status
Fixed
Severity
None
Started
Hercules Elf Bot
Jan 11, 2011 20:26
Last Post
Hercules Elf Bot
Mar 4, 2012 13:41
Confirmation
N/A

Hercules Elf Bot - Jan 11, 2011 20:26

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

Actual script on eA:

CODE
{ bonus2 bMagicAddRace,RC_DemiHuman,15;
bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0;
if(getrefine() > 5) bonus2 bIgnoreMdefRate,RC_DemiHuman,5;
if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{}


The script misses 15% base matk (every rod give some matk D;). Should be:

CODE
{ bonus bMatkRate,15; bonus2 bMagicAddRace,RC_DemiHuman,15;
bonus2 bIgnoreMdefRate,RC_DemiHuman,25; bonus bUnbreakableWeapon,0;
if(getrefine() > 5) bonus2 bIgnoreMdefRate,RC_DemiHuman,5;
if(getrefine() > 8) { bonus bMatkRate,5; bonus bCastrate,-5; bonus bDelayRate,-5; } },{},{}


Prerenewal iRO description: http://db.irowiki.org/olddb/item-info/1640/
Prerenewal kRO desc:
CODE
글로리어스 아크완드

Matk+ 15%, 인간형 몬스터에 대한 마법 공격력 15% 증가
인간형 몬스터의 마법 방어력 25% 무시. 파괴불가.
※ 무기 제련도 추가 옵션
+6 제련 : 인간형 몬스터에 대한 마법 방어력무시 5% 증가
+9 제련 : Matk 5% 증가, 캐스팅 5% 감소, 시전 후 딜레이 5% 감소
계열 : 지팡이 공격 : 70 무게 : 0 무기레벨 : 4 요구레벨 : 80
장착 : 마법사계열/복사계열 장착가능

http://www.inven.co.kr/board/powerbbs.php?...dx=1951&l=5

As u can see in the Stats section (iRO desc), the staff gives 80 atk and 15% matk.

Also, the renewal descriptions, 15% matk replaced by 135 matk:

Renewal kRO desc: http://ro.inven.co.kr/dataninfo/item/detail.php?code=1640
Renewal iRO desc: http://db.irowiki.org/db/item-info/1640/

This post has been edited by TheWing: Jan 11 2011, 12:39 PM

Hercules Elf Bot - Dec 28, 2011 22:49

Originally posted by [b]Muad_Dib[/b]
[CODE]
// ID: 1640
item Krieger_Onehand_Staff1
event OnStartEquip:
var temp = GetRefineLevel [LOCATION_RARM]
AddMdamage_Race RACE_Human 15
SetIgnoreMdefRace RACE_Human 25
if (temp > 5)
SetIgnoreMdefRace RACE_Human 5
endif
if (temp > 8)
AddExtParam User VAR_MAGICATKPERCENT 5
SubSpellCastTime 5
SubSpellDelay 5
endif
return
event OnFinishEquip:
var temp = GetRefineLevel [LOCATION_RARM]
SubMdamage_Race RACE_Human 15
ResetIgnoreMdefRace RACE_Human 25
if (temp > 5)
ResetIgnoreMdefRace RACE_Human 5
endif
if (temp > 8)
SubExtParam User VAR_MAGICATKPERCENT 5
AddSpellCastTime 5
AddSpellDelay 5
endif
return
[/CODE]

and 135 matk in the matk db column

[CODE]
1640 Krieger_Onehand_Staff1 70 135 1 0 0 0 0 0 0 0 10 0 20 0 2 148756 4 2 80 0 0 0 1 1
[/CODE]

Hercules Elf Bot - Feb 19, 2012 21:04

Originally posted by [b]Kenpachi[/b]
Fixed in [rev=15619].