Added "Carried" pseudo-container

This commit is contained in:
Thaum
2015-03-25 09:41:00 +00:00
parent 62d030adb7
commit 91acc1d3b7
4 changed files with 68 additions and 29 deletions

View File

@@ -51,7 +51,11 @@ Items.helpers({
});
Items.before.update(function(userId, doc, fieldNames, modifier, options){
if(modifier && modifier.$set && modifier.$set.enabled){
if(
modifier && modifier.$set && modifier.$set.enabled && //we are equipping this item
!(modifier.$set["parent.collection"] === "Characters" && modifier.$set["parent.id"]) //and we haven't specified a character to equip to
){
//equip it to the current character
modifier.$set["parent.collection"] = "Characters";
modifier.$set["parent.id"] = doc.charId;
}