Sorceress skill tree
This commit is contained in:
50
pkg/data/skill/tree.go
Normal file
50
pkg/data/skill/tree.go
Normal file
@@ -0,0 +1,50 @@
|
||||
package skill
|
||||
|
||||
var SorceressTree = Trees{
|
||||
// Cold Spells
|
||||
Tree{
|
||||
IceBolt: Position{Row: 0, Column: 1},
|
||||
FrozenArmor: Position{Row: 0, Column: 2},
|
||||
FrostNova: Position{Row: 1, Column: 0},
|
||||
IceBlast: Position{Row: 1, Column: 1},
|
||||
ShiverArmor: Position{Row: 2, Column: 2},
|
||||
GlacialSpike: Position{Row: 3, Column: 1},
|
||||
Blizzard: Position{Row: 4, Column: 0},
|
||||
ChillingArmor: Position{Row: 4, Column: 2},
|
||||
FrozenOrb: Position{Row: 5, Column: 0},
|
||||
ColdMastery: Position{Row: 5, Column: 1},
|
||||
},
|
||||
// Lightning Spells
|
||||
Tree{
|
||||
ChargedBolt: Position{Row: 0, Column: 1},
|
||||
StaticField: Position{Row: 1, Column: 0},
|
||||
Telekinesis: Position{Row: 1, Column: 2},
|
||||
Nova: Position{Row: 2, Column: 0},
|
||||
Lightning: Position{Row: 2, Column: 1},
|
||||
ChainLightning: Position{Row: 3, Column: 1},
|
||||
Teleport: Position{Row: 3, Column: 2},
|
||||
ThunderStorm: Position{Row: 4, Column: 0},
|
||||
EnergyShield: Position{Row: 4, Column: 2},
|
||||
LightningMastery: Position{Row: 5, Column: 1},
|
||||
},
|
||||
// Fire Spells
|
||||
Tree{
|
||||
FireBolt: Position{Row: 0, Column: 1},
|
||||
Warmth: Position{Row: 0, Column: 2},
|
||||
Inferno: Position{Row: 1, Column: 0},
|
||||
Blaze: Position{Row: 2, Column: 1},
|
||||
FireBall: Position{Row: 2, Column: 2},
|
||||
FireWall: Position{Row: 3, Column: 0},
|
||||
Enchant: Position{Row: 3, Column: 2},
|
||||
Meteor: Position{Row: 4, Column: 1},
|
||||
FireMastery: Position{Row: 5, Column: 1},
|
||||
Hydra: Position{Row: 5, Column: 2},
|
||||
},
|
||||
}
|
||||
|
||||
type Trees [3]Tree
|
||||
type Tree map[Skill]Position
|
||||
type Position struct {
|
||||
Row int
|
||||
Column int
|
||||
}
|
||||
Reference in New Issue
Block a user