diff options
-rw-r--r-- | npc/items/arcmage.txt | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/npc/items/arcmage.txt b/npc/items/arcmage.txt index d2cd59921..038be82ce 100644 --- a/npc/items/arcmage.txt +++ b/npc/items/arcmage.txt @@ -25,6 +25,26 @@ function script MakeRandomArcmageCard { array_push(.@arcmagecards, PowerCard); array_push(.@arcmagecards, WallCard); } + // You may get the S Card if you are lucky. + // However, less than 1/2 of this rate is + // effective, and it is not so flexible. + // 0.05% at start and +0.1% per rebirth + if (.@r < 5+(REBIRTH*10)) { + array_push(.@arcmagecards, NatureCardS); + array_push(.@arcmagecards, NinjaCardS); + array_push(.@arcmagecards, MageCardS); + array_push(.@arcmagecards, DruidCardS); + array_push(.@arcmagecards, ClericCardS); + array_push(.@arcmagecards, KnightCardS); + array_push(.@arcmagecards, HeroCardS); + array_push(.@arcmagecards, NecromancerCardS); + // These cards does not have S version for drop + array_push(.@arcmagecards, SpeedCard); + array_push(.@arcmagecards, ReflectCard); + array_push(.@arcmagecards, PowerCard); + array_push(.@arcmagecards, WallCard); + } + getitem any_of(.@arcmagecards), 1; return; } |