Werdio Posted November 9, 2012 Posted November 9, 2012 How I can set that only one kiel card works by every class? I mean what I have to write in the db so that Kiel card isn't multiplicable? Quote
Jhedzkie Posted November 10, 2012 Posted November 10, 2012 (edited) might be something like this? onequip if(@iskielequipped == 0) { set @iskielequipped, 1; /* kiel card effect */ } unequip set @iskielequipped, 0; not quite sure tho. Edited November 10, 2012 by Jhedzkie Quote
Arcenciel Posted November 10, 2012 Posted November 10, 2012 That could work but this one the one specific for it *isequippedcnt(<card id>{,<card id>{,<card id>{,<card id>}}}) This function is similar to 'isequipped', but instead of 1 or 0, it will return the number of cards in the list given that were found on the invoking character. if (isequippedcnt(4001,4005,4033,4196)=4) mes "Finally got all four poring cards?"; if ( isequippedcnt(4403) <= 1 ) { Kiel card effect here } 1 Quote
Werdio Posted November 10, 2012 Author Posted November 10, 2012 (edited) You mean this? 4403,Kiel_Card,Kiel-D-01 Card,6,20,,10,,,,,,,,769,,,,,{ ( isequippedcnt (4403) <= 1) },{ bonus bDelayRate,-30; },{} Is this right? Edited November 10, 2012 by Duck Quote
Emistry Posted November 10, 2012 Posted November 10, 2012 another way.... bonus bDelayRate,( -30 / isequippedcnt (4403) ); no matter how many Kiel Card the users equipped....it will remained as 30% reducted delay.. Quote
Question
Werdio
How I can set that only one kiel card works by every class? I mean what I have to write in the db so that Kiel card isn't multiplicable?
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.