exneval Posted May 4, 2012 Share Posted May 4, 2012 (edited) i found some item script use command in the brace, like 1654,Mental_Stick,Mental Stick,4,20,,500,40:170,,1,1,0x00818315,7,2,2,3,102,1,10,{ if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bVariableCastTime,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSPAmount,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; } Is the item really has the true effect if the script like that ? And 2161,Geffenia_Tomb_of_Water,Geffenia Tomb of Water,5,56000,,1000,,30,,0,0x00000200,7,2,32,,100,1,5,{ bonus bMdef,2; bonus bInt,1; if(readparam(bInt)>=120){ /* bonus bEquipmentMatk,10; */ bonus bMaxHP,800; } },{},{} why every bonus bEquipmentMatk item script must be in brace? thanks for answering my q, i'm really not understand about that Edited May 4, 2012 by exneval Quote Link to comment Share on other sites More sharing options...
Mystery Posted May 4, 2012 Share Posted May 4, 2012 (edited) It's in those because A) rAthena doesn't support that item bonus yet or B ) it's in but doesn't work properly. Edited May 4, 2012 by Mysterious Quote Link to comment Share on other sites More sharing options...
sizenine Posted May 12, 2012 Share Posted May 12, 2012 Yeah for those items, I don't really understand why they don't just use the regular bMatk? The descriptions are the same as the items with bMatk so why do they need a new bEquipmentMatk? Quote Link to comment Share on other sites More sharing options...
i found some item script use command in the brace, like
1654,Mental_Stick,Mental Stick,4,20,,500,40:170,,1,1,0x00818315,7,2,2,3,102,1,10,{ if (getrefine() > 5) { /* bonus bSkillAtk,"SO_PSYCHIC_WAVE",(getrefine()-5)*2; */ bonus bMaxHPRate,-(getrefine()-5)*2; } /* bonus2 bVariableCastTime,"SO_PSYCHIC_WAVE",-3000; bonus2 bUseSPAmount,"SO_PSYCHIC_WAVE",-60; */ },{},{ itemheal 0,-100; }Is the item really has the true effect if the script like that ? And
2161,Geffenia_Tomb_of_Water,Geffenia Tomb of Water,5,56000,,1000,,30,,0,0x00000200,7,2,32,,100,1,5,{ bonus bMdef,2; bonus bInt,1; if(readparam(bInt)>=120){ /* bonus bEquipmentMatk,10; */ bonus bMaxHP,800; } },{},{}why every bonus bEquipmentMatk item script must be in brace?
thanks for answering my q,
i'm really not understand about that
Edited by exnevalLink to comment
Share on other sites