Implement Lantern Bearer logic, Phase buttons, and Monster spawning basics
This commit is contained in:
67
src/engine/data/Heroes.js
Normal file
67
src/engine/data/Heroes.js
Normal file
@@ -0,0 +1,67 @@
|
||||
export const HERO_DEFINITIONS = {
|
||||
barbarian: {
|
||||
id: 'barbarian',
|
||||
name: 'Bárbaro',
|
||||
portrait: '/assets/images/dungeon1/standees/heroes/barbarian.png?v=1',
|
||||
stats: {
|
||||
move: 4,
|
||||
ws: 4, // Weapon Skill
|
||||
bs: 5, // Ballistic Skill (3+ to hit, often lower is better in WHQ, let's use standard table numbers for now)
|
||||
str: 4,
|
||||
toughness: 4,
|
||||
wounds: 12,
|
||||
attacks: 1,
|
||||
init: 3,
|
||||
luck: 2 // Rerolls??
|
||||
}
|
||||
},
|
||||
dwarf: {
|
||||
id: 'dwarf',
|
||||
name: 'Enano',
|
||||
portrait: '/assets/images/dungeon1/standees/heroes/dwarf.png',
|
||||
stats: {
|
||||
move: 3,
|
||||
ws: 5,
|
||||
bs: 5,
|
||||
str: 3,
|
||||
toughness: 5,
|
||||
wounds: 13,
|
||||
attacks: 1,
|
||||
init: 2,
|
||||
luck: 0
|
||||
}
|
||||
},
|
||||
elf: {
|
||||
id: 'elf',
|
||||
name: 'Elfa',
|
||||
portrait: '/assets/images/dungeon1/standees/heroes/elfa.png',
|
||||
stats: {
|
||||
move: 5,
|
||||
ws: 4,
|
||||
bs: 2, // Amazing shot
|
||||
str: 3,
|
||||
toughness: 3,
|
||||
wounds: 10,
|
||||
attacks: 1,
|
||||
init: 6,
|
||||
luck: 1
|
||||
}
|
||||
},
|
||||
wizard: {
|
||||
id: 'wizard',
|
||||
name: 'Hechicero',
|
||||
portrait: '/assets/images/dungeon1/standees/heroes/warlock.png',
|
||||
stats: {
|
||||
move: 4,
|
||||
ws: 3,
|
||||
bs: 6,
|
||||
str: 3,
|
||||
toughness: 3,
|
||||
wounds: 9,
|
||||
attacks: 1,
|
||||
init: 4,
|
||||
luck: 1,
|
||||
power: 0 // Special mechanic
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user