boardgame-core/src/samples/slay-the-spire-like/data/desert/cardEffect.csv

1.7 KiB

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