This patch fixes 2 crashes, optimizes some things better, adds many new god blessings, adds a couple new god cataclysms, and fixes several other minor issues.
0.852 change list:
fixed a crash in tryAttackBlocks when tiles and blocks count didn't match (Faya AOP)
now reserve space for main save game buffer of 110% of load game size - less memory fragmentation (Faya AOP)
monsters will now take fall damage if player knockback is the cause of them falling
knockbacked monster can now hit traps, triggers, etc
now level of base item has to be high enough for gem and/or rune
good gods can now release holy water near the player as a god power
sped up loading blocks from saved world (skips reset blending stuff)
sped up database lookups in changeMonsterRarity
fixed flame wall item modifier (MaDDworlD)
fixed SkillGravestoneSummon not spawning zombies correctly
fixed dark orc warlock Curse of Pain, Vulnerability, and CurseOfStammer not working
fixed SpecialRoomCaveGypsum not working correctly
fixed Berserk world/level modifiers not working correctly
fixed buildQualityItemDatabaseEntry setting base in way that makes it search for the entry instead of using the one already have
now optimize status effects on loading some so the don't take as much processing power during game
moved hasEnvironmentFire call after chance calls (should be quicker)
fixed bounds of dig entity so monsters digging out with projectiles more accurate (Tiger22)
fixed AlternateTargetSafeDistance being too large and AlternateTarget stuff not working
ice elementals, lightning elementals, and ghost now have a damage aura
weapons can now cause different amounts of knockback
staves now have 15% higher knockback
now Arilynvia avatar always has some kind of buff skill
now Brujar avatar sometimes has earthquake skill
now Din avatar sometimes has fire spells
now Herodius avatar sometimes has ice spells
now Thaden avatar always has some lightning spells
now Viedonna avatar always has heal and/or protection spells
Arilynvia Blessing no longer gives bonuses to foraging
now Arilynvia has an Air Control/Coyote Time blessing
now Brujar has a Fall Damage blessing
changed wall slide icon to boots_cloth_valtas_advance.tga instead of dodge.tga
now Din has Wall Climb, Wall Grip, Wall Jump, and Wall Slide blessings
now Herodius has Water Walking and Water Breathing blessings
now Thaden has a Extra Jump blessing
now Viedonna has Poison Protection, Acid Protection, and Lava Protection blessings
now Mortus has a zombie ambush Cataclysm
now Blixt has a lightning monster ambush Cataclysm
fixed Plague dark elf priest not having poison imbue because of a typo
fixed missing GuardDrake and GuardLightningElemental
turned off LowHealthStatusEffect stuff (not being used but burning some cpu looking for it)
removed a bunch of old unused skills (just slowing down startup)
added BehaviorDataDefaultUseSkill and a few others (no data, just so system spends less time trying to find it)
now skip AreaResource::buildGroundDetail
turned off some old food objects trying to spawn in some level modifiers
turned off a few more small things that were being referenced but not actually present
fixed auto leveling up NPCs on load trying to start clans
fixed leveling up NPCs trying to start clans at all
fixed a couple quests changing point of view in their text (Faya AOP)
added an arc to damage numbers (can be turned on/off with ui_damageNumbersArc)
now higher rarity monsters take less falling damage
now glowCondition supports more conditions
added an assert if getDatabaseEntry fails (so I can catch more issues dev wise)
changed PROTOCOL_VERSION to 154
