{"push_id":1143359780,"size":11,"distinct_size":1,"ref":"refs/heads/master","head":"180da2491bc88dfcba12a7219e6e1723a4e11ea5","before":"633fcd9f76a30227ceb34f407713a50f0feead4a","commits":[{"sha":"fac01169b95d1f43f6d7c9c37d9cf7a4e3f7b4e4","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Adjective Enhancement v1.0 - Creation and Rarity\n\nStarted creating three dictionaries for adjectives low/med/highRareAdj.\nThe values are strings of the form \"a?d?h?\" where the ?s correspond to\nthe values of the enhancements. Lower rarity items enhance only one\nattribute, medium rarity enhance one attribute with a greater\nenhancement and some enhance two attributes, and high rarity items have\ngreater enhancements to two or three attributes.\n\nTodo - When spawning items, very few high rarity items should be\nspawned. Include a way to store \"sword\" enhancers in a separate\ndictionary, and then delete those values once they have been used.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/fac01169b95d1f43f6d7c9c37d9cf7a4e3f7b4e4"},{"sha":"eda7d68145db8b1ccac411378ea8f18906031719","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Adjectives for Item Objects V0.1\n\nMethods in itemMod and Items now populate adjective dictionaries for\neach item type depending on the values in the dictionary. E.g.\nadjectives with enhance values beginning in 'a' are for weapons only.\n\nTodo -  Find a better way to populate rarity dictionaries for each item\nclass in populateItemAdj()","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/eda7d68145db8b1ccac411378ea8f18906031719"},{"sha":"92fc6feef6df788ef8111b788034b7b99c7a5e6a","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Start to Create Items with Adjectives\n\nNew functions that create objects in item classes using the respective\nadjectives. Start sword and shield are currently the only items.\n\nIssue: Player can take multiple of the same item. May need to\nincorporate rooms and items in rooms to mitigate this issue. Or modify\nthe take command to only take new items.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/92fc6feef6df788ef8111b788034b7b99c7a5e6a"},{"sha":"a8cb2d5a65158540a4bbf574240b11fff363c9d9","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Update adjectiveBasedEnhancements from master - 160602\n\n# Conflicts:\n#\tItems.py\n#\titemMod.py\n#\ttextGame.py\n\nResolved conflicts.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/a8cb2d5a65158540a4bbf574240b11fff363c9d9"},{"sha":"043c4be2d1c488dd797ec3465704760a36198c2b","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Merge remote-tracking branch 'refs/remotes/origin/master' into adjectiveBasedEnhancements\n\n# Conflicts:\n#\ttextGame.py\n\nResolved conflicts with creating the player's name. Update from master\nwith move, quit, and examine room functions.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/043c4be2d1c488dd797ec3465704760a36198c2b"},{"sha":"346d059b19143410a27c3c469cb4e0838aec653e","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Base Adjectives and Modified Hit\n\nEnemies now have base value for health, attack, and defense. These are\ndeclared upon instantiation of the character, so there may be some\nproblems modifying them for harder enemies. But, if we can modify them\nwith item attributes, as the goal of the super to this branch, then the\nsame method could be applied to increasing attributes of enemies by\nlocation.\n\nHit routine also uses player attack and enemy defense to compute the\ndamage dealt to the enemy.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/346d059b19143410a27c3c469cb4e0838aec653e"},{"sha":"1d493b27005bb632bd9d42c5e99d500e51c6e584","author":{"name":"Drew Johnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Merge pull request #13 from drewejohnson/Character-Attributes\n\nBase Adjectives and Modified Hit","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/1d493b27005bb632bd9d42c5e99d500e51c6e584"},{"sha":"d22b1124458036484b2d067ac15d0cb7138b42e0","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Better Create/Add Items\n\nCreating an item using function createAddItem does the following things:\n- removes the possibility of creating an item of the same type with the\nsame adjective enhancement\n- Adds the item and it's adjective enhancement to a dictionary of\ncreated items for that class\n- Adds the item name and the object of the item to the total items\ncreated dictionary in ItemMod.RoomItem\n- Adds the item name and the object of the item to the items dictionary\nof that room\n\nTodo: Figure a way to enhance the player's attributes based off the\nequipped items.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/d22b1124458036484b2d067ac15d0cb7138b42e0"},{"sha":"6359af3cd9ad4542357c7cd30b530cc45ef00e5c","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Unequip - First Draft\n\nPlayer can now use the command unequip to place an item back in the\npack.\n\nNext step will be to create a function that uses equip/un-equip to alter\na player's attributes.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/6359af3cd9ad4542357c7cd30b530cc45ef00e5c"},{"sha":"3da1337caff3bcc4601345d4b0b21db3f5db3ef7","author":{"name":"drewejohnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Equip and Un-Equip Player Attributes\n\nEquipping or un-equipping an item now changes the player's attributes\ndepending on that item's enhancement. The method for altering values was\nwritten as a CM.GameCharacter method, so it can be applied to any and\nall future enemies.","distinct":false,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/3da1337caff3bcc4601345d4b0b21db3f5db3ef7"},{"sha":"180da2491bc88dfcba12a7219e6e1723a4e11ea5","author":{"name":"Drew Johnson","email":"d9bfb11b40759d7f9832ddef55f6e30bcee23b1b@gmail.com"},"message":"Merge pull request #14 from drewejohnson/Equip-Unequip-Attributes\n\nEquip unequip attributes","distinct":true,"url":"https://api.github.com/repos/drewejohnson/textGame/commits/180da2491bc88dfcba12a7219e6e1723a4e11ea5"}]}
{"actor":{"display_login":"drewejohnson"}}