{"push_id":1249186818,"size":27,"distinct_size":27,"ref":"refs/heads/master","head":"ed5715ccd9e4c73780c70824ad6826625a712f2e","before":"bdb083eac7675ab3141f51b04be99d9020ba2a6f","commits":[{"sha":"051f9ffab9e8ad5728a7fd70f0a4ddfe9d25f109","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"fix bard song mods on instant spells (nukes, procs)","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/051f9ffab9e8ad5728a7fd70f0a4ddfe9d25f109"},{"sha":"27f6826fd34ccb6f87a31df424ada722bbf8b2ba","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Add rule Spells:AllowItemTGB for custom servers","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/27f6826fd34ccb6f87a31df424ada722bbf8b2ba"},{"sha":"7d62b208ca7aca46289079e7974668e86a4ebfb7","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Revert \"Rate limit saving to at most once a second\"\n\nThis reverts commit f26dce39c33c1eac53a453f3629fa98f1b101473.\n\nNo easy mode I guess","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/7d62b208ca7aca46289079e7974668e86a4ebfb7"},{"sha":"38d3f9b7c0a8764cb5252f7056734fb4779c69d9","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Client checks song flag first\n\nThis fixes bugs with buffs marked as disc and song (they go to the song window now)\nBefore the client got confused and gave up displaying them at all!","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/38d3f9b7c0a8764cb5252f7056734fb4779c69d9"},{"sha":"e90e141a796fadbc0d099179c0cc0afc20fed692","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"std::unordered_map::count is much slower than find","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/e90e141a796fadbc0d099179c0cc0afc20fed692"},{"sha":"c1c9ec2790586aa5f275afd919f4087d3556feef","author":{"name":"Russell Kinasz","email":"c0ca0897e00de562caf30f1a3c2022c81493b637@gmail.com"},"message":"Prevent crash in spell casting when group doesn't exist","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/c1c9ec2790586aa5f275afd919f4087d3556feef"},{"sha":"e1a02455d8d88df17962b702836b6d9821adc5de","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Merge pull request #539 from clucksoft/crash_fix\n\nPrevent crash in spell casting when group doesn't exist","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/e1a02455d8d88df17962b702836b6d9821adc5de"},{"sha":"039e0fbb83bd704d978d78d66bae12cfbab97f8a","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"NPC innate procs overwrite TargetType to ST_Target","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/039e0fbb83bd704d978d78d66bae12cfbab97f8a"},{"sha":"4e4d82857c09e40e68155aa7e5ff44572aec2644","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Move OP_BeginCast above instant cast shortcut\n\nFor casted seplls, we should always see this. Mostly this shortcut breaks\nspell awareness for NPC spells. (most of them are instant cast)","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/4e4d82857c09e40e68155aa7e5ff44572aec2644"},{"sha":"50de63117d25d97f9450f9628c2a8c36e9a04e1f","author":{"name":"Kinglykrab","email":"f477bf5c63763865206cf7f6025d29b30b93e5d8@gmail.com"},"message":"Added optional avoidance cap rules. Check changelog.txt.","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/50de63117d25d97f9450f9628c2a8c36e9a04e1f"},{"sha":"f01c8909664c3521809de46a1a2e49fe2a0c2660","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Crash fix\n\nThe other thing needs to be looked at too, but I guess we never run\ninto an issue where this actually is a nullptr because bad things\nwould happen here ...","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/f01c8909664c3521809de46a1a2e49fe2a0c2660"},{"sha":"97dc0a84dd57d96afb30906c1a75332e354b8bd6","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Fix logic paren issue","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/97dc0a84dd57d96afb30906c1a75332e354b8bd6"},{"sha":"488c4941d2fb988545f4fe430e75d37f496d2be5","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Fix potential crash","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/488c4941d2fb988545f4fe430e75d37f496d2be5"},{"sha":"7a4c9b36a8300824ee4f1f7c5caafd08a456aa72","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Fix logic issue in SendAlternateAdvancementRank","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/7a4c9b36a8300824ee4f1f7c5caafd08a456aa72"},{"sha":"00cfe2d25fd68b448e0532c48f2e6ae8543b945e","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Fix potential crashes in attack.cpp","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/00cfe2d25fd68b448e0532c48f2e6ae8543b945e"},{"sha":"ef3cf099b84a062202c307ed5b4df2c7794334e1","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Fix potential crash in Sacrifice","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/ef3cf099b84a062202c307ed5b4df2c7794334e1"},{"sha":"ab35f8b842753c3c7ddf1dde5057d25a4dccc1aa","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Fix memset in QuestReward","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/ab35f8b842753c3c7ddf1dde5057d25a4dccc1aa"},{"sha":"a8db4532d020e4fbd051c69145477019d0836742","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"Fix potential crash in #iteminfo","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/a8db4532d020e4fbd051c69145477019d0836742"},{"sha":"3efc925264f1ba8b940bd5432f3662f1751b7b8c","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"And another","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/3efc925264f1ba8b940bd5432f3662f1751b7b8c"},{"sha":"f06a9b3dcea8cd721675f3b3765591b6de800b77","author":{"name":"Michael Cook (mackal)","email":"64402ba509b6e3c47413e83b074fb0e1fb9cdceb@mackal.net"},"message":"use std::abs in Map::FindClosestZ","distinct":true,"url":"https://api.github.com/repos/af4t/Server/commits/f06a9b3dcea8cd721675f3b3765591b6de800b77"}]}
{"actor":{"display_login":"af4t"}}