{"push_id":1387078447,"size":10,"distinct_size":1,"ref":"refs/heads/clean","head":"fcccad4e7c906fe6f6e6e181d3bdff95b9681cce","before":"c4887461c9fb50dda203314fe93397247ffa589a","commits":[{"sha":"256f6011a6221c6560952fc258e3927f619bd181","author":{"name":"Dr-J","email":"af5f244a89ab8b198235accb2da0020ffccd32b9@gmail.com"},"message":"DB/Misc: Fix a lot of server side summon spells\n\nFixes Spell_dbc spells: -\r\n\r\nId,Comment\r\n12694,Idol Room Spawn A\r\n12949,Idol Room Spawn End Boss\r\n14801,Idol Room Spawn C\r\n14802,Idol Room Spawn B\r\n16369,Bugs\r\n16370,Maggots\r\n16619,Quest - Temporal Parasite Death Summon\r\n16630,Quest - Temporal Parasite Summon #2\r\n16631,Quest - Temporal Parasite Summon #3\r\n17408,Summon Freed Soul\r\n19826,Summon Blackwing Legionnaire\r\n19827,Summon Blackwing Mage\r\n19828,Summon Death Talon Dragonspawn\r\n20172,Summon Onyxian Whelp\r\n20734,Black Arrow\r\n21110,Summon Son of Flame B\r\n21111,Summon Son of Flame C\r\n21112,Summon Son of Flame D\r\n21113,Summon Son of Flame E\r\n21114,Summon Son of Flame F\r\n21115,Summon Son of Flame G\r\n21116,Summon Son of Flame H\r\n21117,Summon Son of Flame A\r\n21287,Conjure Lokholar the Usurper DND\r\n22803,Dire Maul Trap - Summon\r\n22821,Warpwood Spores\r\n23118,Conjure Scourge Footsoldier DND\r\n23119,Conjure Peasant DND\r\n23121,Conjure Peasant DND\r\n23209,Terrordale Haunting Spirit #2\r\n23253,Terrordale Haunting Spirit #3\r\n24081,Summon Spawn of Mar'li\r\n24215,Create Heart of Hakkar Explosion\r\n24250,Summon Zulian Stalker\r\n24349,Summon Bloodlord's Raptor\r\n25151,Summon Vekniss Drone\r\n25708,Summon Hive'Zara Swarmer\r\n26140,Summon Hook Tentacle\r\n26144,Summon Eye Tentacle\r\n26145,Summon Eye Tentacle\r\n26146,Summon Eye Tentacle\r\n26147,Summon Eye Tentacle\r\n26148,Summon Eye Tentacle\r\n26149,Summon Eye Tentacle\r\n26150,Summon Eye Tentacle\r\n26151,Summon Eye Tentacle\r\n26191,Teleport Giant Hook Tentacle\r\n26216,Summon Giant Hook Tentacles\r\n26396,Summon Portal Ground State\r\n26477,Summon Giant Portal Ground State\r\n26538,Summon Hive'Zara Larva\r\n26539,Summon Hive'Zara Larva\r\n26577,Summon Toxic Slime\r\n26617,Summon Ouro Mound\r\n26768,Summon Giant Eye Tentacles\r\n26837,Summon InCombat Trigger\r\n27178,Defile\r\n27643,Summon Spirit of Jarien\r\n27644,Summon Spirit of Sothos\r\n27690,Summon Bone Minion\r\n27691,Summon Bone Minion\r\n27692,Summon Bone Minion\r\n27693,Summon Bone Minion\r\n27884,Summon Trainee\r\n27921,Summon Spectral Trainee\r\n27932,Summon Spectral Knight\r\n27939,Summon Spectral Rivendare\r\n28008,Summon Knight\r\n28010,Summon Mounted Knight\r\n28175,(DND) Summon Crystal Minion, Ghost\r\n28177,(DND) Summon Crystal Minion, Skeleton\r\n28179,(DND) Summon Crystal Minion, Ghoul\r\n28217,Summon Zombie Chow\r\n28227,(DND) Summon Crystal Minion, finder\r\n28289,(DND) Summon Crystal Minion, Ghoul Uncommon\r\n28290,(DND) Summon Crystal Minion, Ghost Uncommon\r\n28291,(DND) Summon Crystal Minion, Skeleton Uncommon\r\n28421,Summon Type A\r\n28422,Summon Type B\r\n28423,Summon Type C\r\n28454,Summon Type D\r\n28561,Summon Blizzard\r\n28627,Summon Web Wrap\r\n29141,Marauding Crust Borer\r\n29218,Summon Flame Ring\r\n29329,Summon Sapphiron's Wing Buffet\r\n29434,Summon Maexxna Spiderling\r\n29508,Summon Crypt Guard\r\n29857,Summon Astral Spark\r\n30076,Summon Maexxna Spiderling\r\n30083,Summon Root Thresher\r\n30236,Summon Astral Flare NE\r\n30239,Summon Astral Flare NW\r\n30240,Summon Astral Flare SE\r\n30241,Summon Astral Flare SW\r\n30630,Debris\r\n30737,Summon Heathen\r\n30785,Summon Reaver\r\n30786,Summon Sharpshooter\r\n30792,Summon Ravager Ambusher\r\n30825,Summon Siltfin Ambusher\r\n30826,Summon Wildkin Ambusher\r\n30827,Summon Bristlelimb Ambusher\r\n30828,Summon Sunhawk Ambushers\r\n30954,Free Webbed Creature\r\n30955,Free Webbed Creature\r\n30956,Free Webbed Creature\r\n30957,Free Webbed Creature\r\n30958,Free Webbed Creature\r\n30959,Free Webbed Creature\r\n30960,Free Webbed Creature\r\n30961,Free Webbed Creature\r\n30962,Free Webbed Creature\r\n30963,Free Webbed Creature\r\n30976,Summon Gauntlet Guards\r\n31010,Free Webbed Creature\r\n31318,Summon Infinite Assassin\r\n31321,Summon Black Morass Rift Lord\r\n31374,Summon Netherstorm Backlash\r\n31391,Summon Black Morass Chrono Lord Deja\r\n31392,Summon Black Morass Temporus\r\n31393,Summon Black Morass Rift End Boss\r\n31421,Summon Infinite Chronomancer\r\n31528,Summon Gnome\r\n31529,Summon Gnome\r\n31530,Summon Gnome\r\n31544,Summon Distiller\r\n31545,Summon Distiller\r\n31593,Summon Greater Manawraith\r\n31995,Shattered Rumbler\r\n32114,Summon Wisp\r\n32151,Infernal\r\n32283,Focus Fire\r\n32360,Summon Stolen Soul\r\n32579,Portal Beam\r\n32632,Summon Overrun Target\r\n33121,A Vision of the Forgotten\r\n33229,Wrath of the Astromancer\r\n33242,Infernal\r\n33362,Summon Astromancer Adds\r\n33363,Summon Infinite Executioner\r\n33364,Summon Infinite Vanquisher\r\n33367,Summon Astromancer Priest\r\n33495,Summon Random Tractor\r\n33514,Summon Random Tractor\r\n33515,Summon Random Tractor\r\n33516,Summon Random Tractor\r\n33517,Summon Random Tractor\r\n33518,Summon Random Tractor\r\n33519,Summon Random Tractor\r\n33520,Summon Random Tractor\r\n33567,Summon Void Portal D\r\n33636,Infernal\r\n33677,Incite Chaos\r\n33680,Incite Chaos\r\n33681,Incite Chaos\r\n33682,Incite Chaos\r\n33683,Incite Chaos\r\n33901,Summon Crystalhide Crumbler\r\n33927,Summon Void Summoner\r\n34064,Soul Split\r\n34125,Spotlight\r\n34175,Arcane Orb Primer\r\n34810,Summon Mender 1\r\n34817,Summon Reservist 1\r\n34818,Summon Reservist 2\r\n34819,Summon Reservist 3\r\n35127,Summon Boom Bot Target\r\n35128,Summon Boom Bot\r\n35130,Summon Boom Bot\r\n35136,Summon Captured Critter\r\n35142,Drijya Summon Imp\r\n35145,Drijya Summon Doomguard\r\n35146,Drijya Summon Terrorguard\r\n35153,Summon Nether Charge NE\r\n35256,Summon Unstable Mushroom\r\n35430,Infernal\r\n35687,Summon Seeping Sludge Globule\r\n35688,Summon Void Waste Globule\r\n35737,Summon Deadsoul Orb\r\n35861,Summon Nether Vapor\r\n35862,Summon Nether Vapor\r\n35863,Summon Nether Vapor\r\n35864,Summon Nether Vapor\r\n35904,Summon Nether Charge NW\r\n35905,Summon Nether Charge SE\r\n35906,Summon Nether Charge SW\r\n35937,Summon Ambush\r\n36026,Conjure Elemental Soul: Earth\r\n36036,Summon Netherstorm Target\r\n36042,Summon Farahlon Crumbler\r\n36043,Summon Farahlon Crumbler\r\n36044,Summon Farahlon Crumbler\r\n36045,Summon Farahlon Shardling\r\n36046,Summon Farahlon Shardling\r\n36047,Summon Farahlon Shardling\r\n36048,Summon Motherlode Shardling\r\n36049,Summon Motherlode Shardling\r\n36050,Summon Motherlode Shardling\r\n36112,Conjure Elemental Soul: Fire\r\n36168,Conjure Elemental Soul: Water\r\n36180,Conjure Elemental Soul: Air\r\n36221,Summon  Eye of the Citadel\r\n36229,Summon Infinite Assassin\r\n36231,Summon Infinite Chronomancer\r\n36232,Summon Infinite Executioner\r\n36233,Summon Infinite Vanquisher\r\n36234,Summon Black Morass Rift Lord Alt\r\n36235,Summon Black Morass Rift Keeper\r\n36236,Summon Black Morass Rift Keeper\r\n36379,Call Skitterers\r\n36521,Summon Arcane Explosion\r\n36579,Summon Netherock Crumbler\r\n36584,Summon Netherock Crumbler\r\n36585,Summon Netherock Crumbler\r\n36595,Summon Apex Crumbler\r\n36596,Summon Apex Crumbler\r\n36597,Summon Apex Crumbler\r\n36724,Summon Phoenix Egg\r\n36818,Attacking Infernal\r\n36865,Summon Gnome Cannon Channel Target (DND)\r\n37177,Summon Black Morass Infinite Chrono-Lord\r\n37178,Summon Black Morass Infinite Timereaver\r\n37394,Summon Destroyed Sentinel\r\n37457,Windsor Dismisses Horse DND\r\n37545,Summon Phantom\r\n37606,Summon Infinite Assassin\r\n37735,Summon Inner Demon\r\n37758,Bone Wastes - Summon Auchenai Spirit\r\n37766,Summon Murloc A1\r\n37772,Summon Murloc B1\r\n37773,Summon Elemental A1\r\n37774,Summon Elemental B1\r\n37911,Summon Elemental A2\r\n37912,Summon Elemental A3\r\n37914,Summon Elemental B2\r\n37916,Summon Elemental B3\r\n37923,Summon Murloc A2\r\n37925,Summon Murloc A3\r\n37926,Summon Murloc A4\r\n37927,Summon Murloc A5\r\n37928,Summon Murloc B2\r\n37929,Summon Murloc B3\r\n37931,Summon Murloc B4\r\n37932,Summon Murloc B5\r\n37947,Summon Crazed Shardling\r\n37948,Summon Crazed Shardling\r\n37949,Summon Crazed Shardling\r\n38019,Summon Wave A Mob\r\n38111,Summon Horde Bat Rider Guard\r\n38114,Summon Horde Rooftop Alarm Sensor\r\n38118,Summon Area 52 Death Machine Guard\r\n38124,Summon Horde Ground Alarm Sensor\r\n38137,Summon Sky Marker\r\n38179,Summon Alliance Ground Alarm Sensor\r\n38180,Summon Alliance Rooftop Alarm Sensor\r\n38181,Summon Alliance Gryphon Guard\r\n38188,Summon Corrupted Spawn\r\n38189,Summon Corrupted Spawn\r\n38190,Summon Corrupted Spawn\r\n38191,Summon Corrupted Spawn\r\n38198,Summon Purified Spawn\r\n38199,Summon Purified Spawn\r\n38200,Summon Purified Spawn\r\n38201,Summon Purified Spawn\r\n38242,Summon Wave C Mob\r\n38244,Summon Wave D Mob\r\n38247,Summon Wave B Mob\r\n38261,Summon Area 52 Rooftop Alarm Sensor\r\n38266,Summon Stormspire Ethereal Guard\r\n38268,Summon Scryer Dragonhawk Guard\r\n38270,Summon Stormspire Rooftop Alarm Sensor\r\n38271,Summon Scryer Rooftop Alarm Sensor\r\n38278,Summon Aldor Gryphon Guard\r\n38283,Summon Aldor Rooftop Alarm Sensor\r\n38286,Summon Sporeggar Sporebat Guard\r\n38287,Summon Sporeggar Rooftop Alarm Sensor\r\n38288,Summon Toshley Guard\r\n38291,Summon Toshley Rooftop Alarm Sensor\r\n38402,Summon Cenarion Storm Crow Guard\r\n38403,Summon Cenarion Expedition Rooftop Alarm Sensor\r\n38489,Summon Wave E Mob\r\n38490,Summon Wave E Mob\r\n38492,Summon Wave E Mob\r\n38493,Summon Wave E Mob\r\n38512,Fiery Boulder\r\n38587,Summon Spirit of Redemption\r\n38651,Summon Rancid Mushroom\r\n38854,Hatch Arakkoa\r\n38865,Hatch Bad Arakkoa\r\n38874,Summon Mushoom Creature\r\n38888,Summon Morcrush Shardling\r\n38889,Summon Morcrush Shardling\r\n38890,Summon Morcrush Shardling\r\n39080,Summon Mountain Shardling\r\n39081,Summon Vortex Shardling\r\n39110,Summon Phoenix Adds\r\n39111,Summon Furious Nether-wraith\r\n39186,Summon Random Tractor\r\n39191,Sha'tari Flames\r\n39302,Quest - The Exorcism, Summon Foul Purge\r\n39305,Summon Flying Skull","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/256f6011a6221c6560952fc258e3927f619bd181"},{"sha":"7a79443281affae03ddbc5367c73c90b8284b23d","author":{"name":"ariel-","email":"de238f1aa98d0ff0268cc5929f6d6ab2d10ba3b1@users.noreply.github.com"},"message":"Core/SpellMgr: static analysis checks","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/7a79443281affae03ddbc5367c73c90b8284b23d"},{"sha":"a77c94eb3752c37f9c4ac3a641288cfe5898454d","author":{"name":"ariel-","email":"de238f1aa98d0ff0268cc5929f6d6ab2d10ba3b1@users.noreply.github.com"},"message":"DB/Spell: Recklessness & Sweeping Strikes procs\n\nCloses #18191\nCloses #18192","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/a77c94eb3752c37f9c4ac3a641288cfe5898454d"},{"sha":"6214c7181dc55c1b1076c4413d8ecd09d57a3460","author":{"name":"ariel-","email":"de238f1aa98d0ff0268cc5929f6d6ab2d10ba3b1@users.noreply.github.com"},"message":"Core/Player: fix static analysis issue","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/6214c7181dc55c1b1076c4413d8ecd09d57a3460"},{"sha":"f5d3343f27f68c7837152fc592310397a686a83e","author":{"name":"Richard","email":"e787aa577482fdc2592a2d35bbda3ef6e7568ffd@gmail.com"},"message":"[3.3.5] Core/Loot: Fix conditional Master Loot (#17943)\n\n* Core/Loot: Fix master looting of conditional items\r\n\r\nfollow_loot_rules was a flag intended to force certain quest items to be\r\nmaster looted. It should not be used for the\r\nNonQuestNonFFAConditionalLoot.\r\n\r\nThe flag was originally introduced in 869ea349\r\n\"Core/Loot: fix the way quest items are handled. so far ive only found 3\r\nquest items that should be able to be masterlooted. added a new flag to\r\nitem_template.flagsCustom to allow for making a quest item always follow\r\nloot rules. a bonus may be the fix of the handlelootmasteropcode crash!\"\r\n\r\n* Core/Loot: Rename QuestItem to NotNormalItem\r\n\r\nQuestItem struct was being used for quest items, ffa items, and\r\nconditional items. Renaming it to avoid confusion when working with ffa\r\nand conditional items\r\n\r\n* Core/Loot: Use existing AddAllowedLooter rather than reaching into allowedGUIDs directly\r\n\r\n* Core/Loot: Rename NotNormalItem to NotNormalLootItem","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/f5d3343f27f68c7837152fc592310397a686a83e"},{"sha":"9ac22ef053ac2da126d564c7c7b1b45eb0fdbc19","author":{"name":"Killyana","email":"389ae8fa178ddfc633adfabc700640f3a6a65ee8@gmail.com"},"message":"DB/Creature: Citadel Watcher","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/9ac22ef053ac2da126d564c7c7b1b45eb0fdbc19"},{"sha":"4f1ef6985e1a83f3a10673d20648f452e93a3004","author":{"name":"ariel-","email":"de238f1aa98d0ff0268cc5929f6d6ab2d10ba3b1@users.noreply.github.com"},"message":"Core/Spell: apply SPELLFAMILY_GENERIC mods to all spells by default\n\nCloses #18160","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/4f1ef6985e1a83f3a10673d20648f452e93a3004"},{"sha":"c70edcfcead012811621203e789adc8d19ce6e69","author":{"name":"Dr-J","email":"af5f244a89ab8b198235accb2da0020ffccd32b9@gmail.com"},"message":"DB/SAI: Misc Summon spells\n\nUpdate some sql scripts to summon creatures via spell instead of just summoning and kill the startup errors caused by my last commit to fix the spells.","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/c70edcfcead012811621203e789adc8d19ce6e69"},{"sha":"2e457b3be418ce75b0e0ca901e84ebcdaf02ad18","author":{"name":"ariel-","email":"de238f1aa98d0ff0268cc5929f6d6ab2d10ba3b1@users.noreply.github.com"},"message":"Core/Spells: do not add PROC_HIT_NORMAL/PROC_HIT_CRITICAL flags if damage is fully nullified\n\n- Aka: full absorbs/full resists/full blocks/immune","distinct":false,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/2e457b3be418ce75b0e0ca901e84ebcdaf02ad18"},{"sha":"fcccad4e7c906fe6f6e6e181d3bdff95b9681cce","author":{"name":"ccrs","email":"3a59c4a724ee8bbf6bba51cfbe62952c6c69667d@gmail.com"},"message":"Merge branch '3.3.5' of https://github.com/ccrs/TrinityCore into clean","distinct":true,"url":"https://api.github.com/repos/ccrs/TrinityCore/commits/fcccad4e7c906fe6f6e6e181d3bdff95b9681cce"}]}
{"actor":{"display_login":"ccrs"}}