Added a call to adding a feature and 6 related effects to the newCharacterDialog event handler
This commit is contained in:
@@ -7,6 +7,85 @@ Template.newCharacterDialog.events({
|
||||
owner: Meteor.userId(),
|
||||
}, function(err, id){
|
||||
if (err) throw err;
|
||||
var featureId = Features.insert({
|
||||
name: "Base Ability Scores",
|
||||
charId: id,
|
||||
enabled: true,
|
||||
alwaysEnabled: true,
|
||||
});
|
||||
var feature = Features.findOne({_id: featureId});
|
||||
Effects.insert({
|
||||
stat: "strength",
|
||||
charId: id,
|
||||
parent: {
|
||||
id: featureId,
|
||||
collection: "Features",
|
||||
group: "stat",
|
||||
},
|
||||
operation: "base",
|
||||
value: 10,
|
||||
enabled: true,
|
||||
});
|
||||
Effects.insert({
|
||||
stat: "dexterity",
|
||||
charId: id,
|
||||
parent: {
|
||||
id: featureId,
|
||||
collection: "Features",
|
||||
group: "stat",
|
||||
},
|
||||
operation: "base",
|
||||
value: 10,
|
||||
enabled: true,
|
||||
});
|
||||
Effects.insert({
|
||||
stat: "constitution",
|
||||
charId: id,
|
||||
parent: {
|
||||
id: featureId,
|
||||
collection: "Features",
|
||||
group: "stat",
|
||||
},
|
||||
operation: "base",
|
||||
value: 10,
|
||||
enabled: true,
|
||||
});
|
||||
Effects.insert({
|
||||
stat: "intelligence",
|
||||
charId: id,
|
||||
parent: {
|
||||
id: featureId,
|
||||
collection: "Features",
|
||||
group: "stat",
|
||||
},
|
||||
operation: "base",
|
||||
value: 10,
|
||||
enabled: true,
|
||||
});
|
||||
Effects.insert({
|
||||
stat: "wisdom",
|
||||
charId: id,
|
||||
parent: {
|
||||
id: featureId,
|
||||
collection: "Features",
|
||||
group: "stat",
|
||||
},
|
||||
operation: "base",
|
||||
value: 10,
|
||||
enabled: true,
|
||||
});
|
||||
Effects.insert({
|
||||
stat: "charisma",
|
||||
charId: id,
|
||||
parent: {
|
||||
id: featureId,
|
||||
collection: "Features",
|
||||
group: "stat",
|
||||
},
|
||||
operation: "base",
|
||||
value: 10,
|
||||
enabled: true,
|
||||
});
|
||||
Router.go("characterSheet", {_id: id});
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user