Yellow Novus Card

Started by Virus110, Apr 05, 2009, 06:46 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Virus110

[Sage, Professor]
Reflect single target Magic back at the caster (Success Chance 20%).
Add a 1% chance of gaining 'Red Gemstone' or 'Yellow Gemstone' item each time a monster is killed.
Reduce Casting Time by 20%.

does this effect work without combo?

Littlechan

yes, if the card is equipped on the equip that equipped by sage or professor :)


*Thank You very much for Azurene*

The world is getting more and more broken everyday...

The truth about me
I am 17 ;D
[close]

Relics

#2
The 20% Reflection will only work if you have the complete set equipped on a sage/professor.


edit:
The reason why it behaves like this is because, if we look at the script:

{ bonus bMaxHP,500; bonus bHPrecovRate,10; if(isequipped(4208,4258,4325,4327)) { bonus bInt,3; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",10; bonus2 bSkillAtk,"MG_THUNDERSTORM",10; if(BaseJob == Job_Sage) { bonus bMagicDamageReturn,20;

you'll see
etcetc"MG_THUNDERSTORM",10; if(BaseJob == Job_Sage).. etc

this means that, because the line ends with a semicolon ; it means the previous 'if' statements have to be true for it to activate

; if(isequipped(4208,4258,4325,4327)) will only stop if it somewhere ends with a }

for example

aliot card;

{ if(BaseClass==Job_Swordman||BaseClass==Job_Merchant||BaseClass==Job_Thief) { bonus bStr,2; bonus bMaxHPrate,5; }
if(BaseClass==Job_Mage||BaseClass==Job_Archer||BaseClass==Job_Acolyte) { bonus bInt,2; bonus bMaxSPrate,5; } },{},{}

hope that helps!

Virus110

So the reflect and the cast time reduction works if equiped with sage even with other combo cards? is it tested?
Posted on: Apr 04, 2009, 11:02 pm
how about the casting time reduction?

Relics

well, like i said in my previous post

if after the script if(isequipped(4208,4258,4325,4327)) everything is followed by semicolon..... then bonus bCastrate,-20; requires if(isequipped(4208,4258,4325,4327)) to be true (you have to wear the set)

and that's exactly the case

{ bonus bMaxHP,500; bonus bHPrecovRate,10; if(isequipped(4208,4258,4325,4327)) { bonus bInt,3; bonus2 bSkillAtk,"WZ_HEAVENDRIVE",10; bonus2 bSkillAtk,"MG_THUNDERSTORM",10; if(BaseJob == Job_Sage) { bonus bMagicDamageReturn,20; bonus2 bAddMonsterDropItem,716,100; bonus2 bAddMonsterDropItem,715,100; bonus bCastrate,-20; } } },{},{}

Virus110

I don't understand the script part so what does the script says? does the two effect work without combo or only 1 work with combo?

Relics

#6
Quote from: Virus110 on Apr 05, 2009, 07:24 AM
I don't understand the script part so what does the script says? does the two effect work without combo or only 1 work with combo?

Both need the combo for them to work.

you have if(isequipped(4208,4258,4325,4327)) followed by a bracket {

everything that is within those brackets require if(isequipped(4208,4258,4325,4327)) to be TRUE (You have to wear cards 4208, 4258,4325,4327) for every line within the brackets to be true.

you open a bracket with {  and you close one with }


if we look at the script again, bonus bCastrate,-20; AND bonus bMagicDamageReturn,20;

are within the brackets of  if(isequipped(4208,4258,4325,4327))

so for bonus bCastrate,-20; and bonus bMagicDamageReturn,20; to work, you have to equip the cards 4208, 4258, 4325,4327.





Virus110

I see thanks for your answer and explanation..