This patch makes many skills fall back to basic attack if not enough mana, fixes a few rare crashes/corruptions, and fixes a bunch of other minor issues.
0.933 change list:
now if don't have enough mana for a skill if it is a melee or bow skill attack it falls back to the basic attack (The_Wuggly_Ump)
now all quests cap at 10 of the same type per level (should prevent a few out of control scenerios) (Tuidjy)
made deleting quests much safer (should fix a few relatively rare crashes)
game able to purge unneeded entries better (Tuidjy)
now if load and can't add an entity it will delete the first effects entity it can find (fixes some load issues)
fixed a possible way that a character could get corrupted (now handles the issue and loads these characters fine)
fixed sound culling slowly permantently losing sound channels until sounds stop playing correctly (Mithur)
changed where recruit happiness gets harder to go up to decrease luminary spam (Nesmo/Tuidjy)
fixed luminary prints not happening every time a recruit's happiness crosses 100
gut now stacks up to twice
made poison explosions quieter
made zombie fire thrower projectiles quieter
should no longer get trade requests to declare war on other player clans (magusdl/Cortilian)
decreased Scorpion Venom tick time from 3.0 to 1.0 seconds
fixed other players not being able to defend main player against clan raids sometimes (magusdl)
fixed a condition where you wouldn't get a diplomatic win when you should have
can now purge more items
recruits in covenants no longer show enhancement effects
siege attacks are now marked as high stress (Shalafi)
fixed zombie hellhound flame skill
contacts are now valued based on level of clan in question not the clan receiving the info
contacts are now worth half as much
fixed typo in enchant description (Harkonis)
non-player pets now have orange health bars (Tuidjy)
changed life steal enhancement effect to go down instead of backwards
fixed local servers highlight text still referencing space stuff (magusdl)
blade of darkness no longer has a looping sound (ErysLance)
NPCs can no longer get devastating blow (Tuidjy)
improved clan screen icon
improved trading icon on relations solve quest screen
dead trees now fade out when in way
fixed oil & alcohol sometimes burning, but not going away and then not being able to be picked up with empty vials (Tuidjy)
if list item can no longer be selected, it automatically gets unselected (magusdl)
text widgets now handle mouse wheel even if scroll bar is not visible (ScrObot)
now NPCs can get set item bonuses (Tuidjy)
added a check to make sure uprising doesn't use unique monsters (sourdust)
This patch makes many skills fall back to basic attack if not enough mana, fixes a few rare crashes/corruptions, and fixes a bunch of other minor issues.
0.933 change list:
now if don't have enough mana for a skill if it is a melee or bow skill attack it falls back to the basic attack (The_Wuggly_Ump)
now all quests cap at 10 of the same type per level (should prevent a few out of control scenerios) (Tuidjy)
made deleting quests much safer (should fix a few relatively rare crashes)
game able to purge unneeded entries better (Tuidjy)
now if load and can't add an entity it will delete the first effects entity it can find (fixes some load issues)
fixed a possible way that a character could get corrupted (now handles the issue and loads these characters fine)
fixed sound culling slowly permantently losing sound channels until sounds stop playing correctly (Mithur)
changed where recruit happiness gets harder to go up to decrease luminary spam (Nesmo/Tuidjy)
fixed luminary prints not happening every time a recruit's happiness crosses 100
gut now stacks up to twice
made poison explosions quieter
made zombie fire thrower projectiles quieter
should no longer get trade requests to declare war on other player clans (magusdl/Cortilian)
decreased Scorpion Venom tick time from 3.0 to 1.0 seconds
fixed other players not being able to defend main player against clan raids sometimes (magusdl)
fixed a condition where you wouldn't get a diplomatic win when you should have
can now purge more items
recruits in covenants no longer show enhancement effects
siege attacks are now marked as high stress (Shalafi)
fixed zombie hellhound flame skill
contacts are now valued based on level of clan in question not the clan receiving the info
contacts are now worth half as much
fixed typo in enchant description (Harkonis)
non-player pets now have orange health bars (Tuidjy)
changed life steal enhancement effect to go down instead of backwards
fixed local servers highlight text still referencing space stuff (magusdl)
blade of darkness no longer has a looping sound (ErysLance)
NPCs can no longer get devastating blow (Tuidjy)
improved clan screen icon
improved trading icon on relations solve quest screen
dead trees now fade out when in way
fixed oil & alcohol sometimes burning, but not going away and then not being able to be picked up with empty vials (Tuidjy)
if list item can no longer be selected, it automatically gets unselected (magusdl)
text widgets now handle mouse wheel even if scroll bar is not visible (ScrObot)
now NPCs can get set item bonuses (Tuidjy)
added a check to make sure uprising doesn't use unique monsters (sourdust)
This patch adds passive bonuses to all active skills, improves most character traits, balances a bunch of things better, and fixes a bunch of other minor issues.
0.932 change list:
added passive bonuses to all active skills
decreased adrenaline trait to only need 3 enemies and boosted bonus from 25% to 50%
increased point blank trait from 50% to 100% bonus
increased super hero trait from 10% to 20% bonus
reduced pierce trait penalty from -13% to -10%
reduced pain delay trait penalty from 25% to 20%
decreased spirit evasion trait evading health penalty from -91% to -80%
increased frenzy trait from 20% to 75% bonus
fixed frenzy trait penalty to match text
improved Killing Spree trait text
doubled werewolf trait bonuses when outside and night
doubled vampire trait bonuses when night
fixed weed15c having a burned version that had different collision and set as a detail model
made a few event type monsters (like earthqakes) not block collision
no longer lose relation to other clans when weaker than they are in loner and family challenge modes
now verify player clan is not eliminated before awarding diplomatic win (Caal)
fixed monster/npc group quests having inconsistent XP rewards on client and server (Tuidjy)
doubled XP for monster group quests
quadrupled XP for NPC group quests (Tuidjy)
fixed other clan raiding not always working against non-player clans
fixed guards wandering around
increased weapon drop rate 50%
doubled Scorpion sting damage
now armor ego items can level up on kills
made ego items give boosts more often when they level up
fixed zombies unhiding over and over again if target is zombified
added a crafter vendor
now play miss sounds instead of saying out of range or can't see if status changes mid swing
made loading games with maxed or near maxed entities much more robust (Throwback)
fixed using arcane essences on relics always being level 1 modifiers (ScrObot/xtxlx/Tuidjy)
added better capture expedition icon
added better solve quest icon on trade screen
fixed a few monster enhancements playing sounds
earthquakes can no longer have enhancements
now monster enhancement effects go away after the monster is dead
now fire, poison, & acid powerups have a value
changed Hell Storm damage type to fire
changed Foul Strike dot to poison damage
fixed missing DefendingCrushingBlow translation
NPCs now only get XP for casting buffs on other people
fixed a potential issue with military wins
now cull sounds that are really far away
fixed trying to update enemy on dead monsters sometimes
fixed a pathfinding fail / repeated sound bug
fixed braziers in dungeonPitsofDispair blocking sight
limited fire explosions sounds a little more so less clipping
fixed poison damage mult on items not being worth anything
renegades or clan members killed by non-player clans no longer drop all of their items
summoning monsters now adds to your hate (monsters a little more likely to target you)
fixed tower and other objects not showing their stats correctly on guard items
NPCs stay farther apart now when on expeditions to make it easier for them to move around
fixed g and F in 32 pixel font (ScrObot)
now clan members that give discount to identify all also spends up manual identifying (Tuidjy)
low level recruits now stay a bit happier (Tuidjy)
masterminds now retreat more often
added Vendor Mastermind quest
changed PROTOCOL_VERSION to 50
no longer process actor behaviors when they are fading out
monsters killed by other monsters now drop less loot
item procs should now work when shapeshifted & other times when normally skills wouldn't work (Tuidjy)
This patch adds passive bonuses to all active skills, improves most character traits, balances a bunch of things better, and fixes a bunch of other minor issues.
0.932 change list:
added passive bonuses to all active skills
decreased adrenaline trait to only need 3 enemies and boosted bonus from 25% to 50%
increased point blank trait from 50% to 100% bonus
increased super hero trait from 10% to 20% bonus
reduced pierce trait penalty from -13% to -10%
reduced pain delay trait penalty from 25% to 20%
decreased spirit evasion trait evading health penalty from -91% to -80%
increased frenzy trait from 20% to 75% bonus
fixed frenzy trait penalty to match text
improved Killing Spree trait text
doubled werewolf trait bonuses when outside and night
doubled vampire trait bonuses when night
fixed weed15c having a burned version that had different collision and set as a detail model
made a few event type monsters (like earthqakes) not block collision
no longer lose relation to other clans when weaker than they are in loner and family challenge modes
now verify player clan is not eliminated before awarding diplomatic win (Caal)
fixed monster/npc group quests having inconsistent XP rewards on client and server (Tuidjy)
doubled XP for monster group quests
quadrupled XP for NPC group quests (Tuidjy)
fixed other clan raiding not always working against non-player clans
fixed guards wandering around
increased weapon drop rate 50%
doubled Scorpion sting damage
now armor ego items can level up on kills
made ego items give boosts more often when they level up
fixed zombies unhiding over and over again if target is zombified
added a crafter vendor
now play miss sounds instead of saying out of range or can't see if status changes mid swing
made loading games with maxed or near maxed entities much more robust (Throwback)
fixed using arcane essences on relics always being level 1 modifiers (ScrObot/xtxlx/Tuidjy)
added better capture expedition icon
added better solve quest icon on trade screen
fixed a few monster enhancements playing sounds
earthquakes can no longer have enhancements
now monster enhancement effects go away after the monster is dead
now fire, poison, & acid powerups have a value
changed Hell Storm damage type to fire
changed Foul Strike dot to poison damage
fixed missing DefendingCrushingBlow translation
NPCs now only get XP for casting buffs on other people
fixed a potential issue with military wins
now cull sounds that are really far away
fixed trying to update enemy on dead monsters sometimes
fixed a pathfinding fail / repeated sound bug
fixed braziers in dungeonPitsofDispair blocking sight
limited fire explosions sounds a little more so less clipping
fixed poison damage mult on items not being worth anything
renegades or clan members killed by non-player clans no longer drop all of their items
summoning monsters now adds to your hate (monsters a little more likely to target you)
fixed tower and other objects not showing their stats correctly on guard items
NPCs stay farther apart now when on expeditions to make it easier for them to move around
fixed g and F in 32 pixel font (ScrObot)
now clan members that give discount to identify all also spends up manual identifying (Tuidjy)
low level recruits now stay a bit happier (Tuidjy)
masterminds now retreat more often
added Vendor Mastermind quest
changed PROTOCOL_VERSION to 50
no longer process actor behaviors when they are fading out
monsters killed by other monsters now drop less loot
item procs should now work when shapeshifted & other times when normally skills wouldn't work (Tuidjy)
This patch optimizes things much better, adds new renegade types (Inquisitor, Blackguard, Nightblade, etc), adds losing your healthstone as a lose condition (test), and fixes a bunch of other minor issues.
0.931 change list:
added new renegade types: Death Knight, Pyromancer, Mastermind, Infiltrator, Inquisitor, Executioner, Gladiator, Reaver, Blackguard, DarkTemplar, Reaper, BloodMage, Sorcerer, Summoner, and Nightblade
clan healthstones are now destroyable (clan is eliminated if their healthstone is destroyed) - this is a test
sped up generateModelGeometry by removing 2 normalize calls (test went from 90.2 to 96.5 fps)
sped up Position::convertToLevel some (onle one level look up)
sped up getAnimationIndex (less string compares)
sped up checkCondition some by changing fairly large if else statement to a switch
no longer build ordered menus in hasFullScreenMenu (just use last generated)
no longer do show through walls stuff in outside areas (just towns & dungeons)
now loop through way less entities on client side for various things
now only call processStatusEffects on active actors instead of all actors
simplified generateModelGeometry slightly
updateTimers now only updates the timers that are currently being used
fixed ResourceHandle::operator= quick path not working correctly (should speed some things up a little)
made getSpecularTextureHandle return a reference (should be faster)
optimized normal/tangent inner loop of generateModelGeometry a little more (test went from 117 to 120 fps)
unrolled inner loop of generateModelGeometry a little (test went from 96 to 99 fps)
now use texture handles directly instead of getting local version and requiring to add users
now only update combat data for active sentients
changed an if else chain in generateColors to a switch
made sure monster types that can't move can't be assassins or do town attacks
fixed Damek's set (Tuidjy)
now pets set as aggressive have a 50% greater aggressive range (moggers)
now NPCs get experience for spying, identifying, tracking, creating items, and casting buffs (Tuidjy)
increased HuntingXpMult from 20.0 to 30.0 (applies to hunts, forages, and capture expeditions) (Tuidjy)
now much harder to get NPC happiness above 50, 100, and 150
now max value for detail models in ui is 0.5
fixed campfires in some forest levels blocking sight
made unholy armor critical hit stuff more clear (Tuidjy)
rewrote massacre quest text a little so quest makes sense for non-human clans (Throwback)
now get message and don't use up materials when you try to purify a max level item (Tuidjy)
updated some of the horror spell effects
added effects to all monster enhancements
if a god is pissed and has taken away a win condition, they also won't let their avatar show up to help
fixed Arsonist to Pyromaniac quest transition text
added transition text for Anti-Magic Machine quest
This patch optimizes things much better, adds new renegade types (Inquisitor, Blackguard, Nightblade, etc), adds losing your healthstone as a lose condition (test), and fixes a bunch of other minor issues.
0.931 change list:
added new renegade types: Death Knight, Pyromancer, Mastermind, Infiltrator, Inquisitor, Executioner, Gladiator, Reaver, Blackguard, DarkTemplar, Reaper, BloodMage, Sorcerer, Summoner, and Nightblade
clan healthstones are now destroyable (clan is eliminated if their healthstone is destroyed) - this is a test
sped up generateModelGeometry by removing 2 normalize calls (test went from 90.2 to 96.5 fps)
sped up Position::convertToLevel some (onle one level look up)
sped up getAnimationIndex (less string compares)
sped up checkCondition some by changing fairly large if else statement to a switch
no longer build ordered menus in hasFullScreenMenu (just use last generated)
no longer do show through walls stuff in outside areas (just towns & dungeons)
now loop through way less entities on client side for various things
now only call processStatusEffects on active actors instead of all actors
simplified generateModelGeometry slightly
updateTimers now only updates the timers that are currently being used
fixed ResourceHandle::operator= quick path not working correctly (should speed some things up a little)
made getSpecularTextureHandle return a reference (should be faster)
optimized normal/tangent inner loop of generateModelGeometry a little more (test went from 117 to 120 fps)
unrolled inner loop of generateModelGeometry a little (test went from 96 to 99 fps)
now use texture handles directly instead of getting local version and requiring to add users
now only update combat data for active sentients
changed an if else chain in generateColors to a switch
made sure monster types that can't move can't be assassins or do town attacks
fixed Damek's set (Tuidjy)
now pets set as aggressive have a 50% greater aggressive range (moggers)
now NPCs get experience for spying, identifying, tracking, creating items, and casting buffs (Tuidjy)
increased HuntingXpMult from 20.0 to 30.0 (applies to hunts, forages, and capture expeditions) (Tuidjy)
now much harder to get NPC happiness above 50, 100, and 150
now max value for detail models in ui is 0.5
fixed campfires in some forest levels blocking sight
made unholy armor critical hit stuff more clear (Tuidjy)
rewrote massacre quest text a little so quest makes sense for non-human clans (Throwback)
now get message and don't use up materials when you try to purify a max level item (Tuidjy)
updated some of the horror spell effects
added effects to all monster enhancements
if a god is pissed and has taken away a win condition, they also won't let their avatar show up to help
fixed Arsonist to Pyromaniac quest transition text
added transition text for Anti-Magic Machine quest