1.7 KiB
1.7 KiB
| 1 | # type CardEffectTrigger = 'onPlay' | 'onDraw' | 'onDiscard' |
|---|---|
| 2 | # type CardEffectTarget = 'source' | 'eachTarget' | 'eachEnemy' | 'randomEnemy' | 'player' |
| 3 | # type CardEffectList = [effect: @effect; stacks: number][] |
| 4 | id,card,trigger,target,effects |
| 5 | string,@card,CardEffectTrigger,CardEffectTarget,CardEffectList |
| 6 | sword,sword,onPlay,eachTarget,[attack;2];[attack;2] |
| 7 | greataxe,greataxe,onPlay,eachTarget,[attack;5] |
| 8 | spear,spear,onPlay,eachTarget,[attack;2];[attack;2];[attack;2] |
| 9 | dagger,dagger,onPlay,eachTarget,[attack;3];[attack;3] |
| 10 | dart,dart,onPlay,eachTarget,[attack;1] |
| 11 | dart-draw,dart,onPlay,source,[draw;1] |
| 12 | crossbow,crossbow,onPlay,eachTarget,[attack;6] |
| 13 | crossbow-combo,crossbow,onPlay,source,[crossbow;0] |
| 14 | shield,shield,onPlay,source,[defend;3] |
| 15 | hat,hat,onPlay,source,[defend;8] |
| 16 | cape,cape,onPlay,source,[defend;2];[defendNext;2] |
| 17 | bracer,bracer,onPlay,source,[defend;1];[draw;1] |
| 18 | greatshield,greatshield,onPlay,source,[defend;5] |
| 19 | chainmail,chainmail,onPlay,source,[damageReduce;3] |
| 20 | bandage,bandage,onPlay,source,[removeWound;1] |
| 21 | poisonPotion,poisonPotion,onPlay,source,[attackBuff;2] |
| 22 | fortifyPotion,fortifyPotion,onPlay,source,[defendBuff;2] |
| 23 | vitalityPotion,vitalityPotion,onPlay,source,[gainEnergy;1] |
| 24 | focusPotion,focusPotion,onPlay,source,[draw;2] |
| 25 | healingPotion,healingPotion,onPlay,source,[removeWound;3] |
| 26 | waterBag,waterBag,onPlay,source,[energyNext;1];[drawNext;2] |
| 27 | rope,rope,onPlay,source,[defendBuffUntilPlay;2] |
| 28 | belt,belt,onPlay,source,[drawChoice;1] |
| 29 | torch,torch,onPlay,source,[burnForEnergy;1] |
| 30 | whetstone,whetstone,onPlay,source,[attackBuffUntilPlay;3] |
| 31 | blacksmithHammer,blacksmithHammer,onPlay,source,[transformRandom;1] |
| 32 | venom,venom,onDiscard,source,[attack;3] |
| 33 | curse,curse,onDraw,source,[curse;1] |
| 34 | static,static,onDraw,source,[static;1] |
| 35 | vultureEye,vultureEye,onDraw,source,[expose;3] |