Skip to content
Snippets Groups Projects
  1. Apr 06, 2018
  2. Apr 05, 2018
  3. Apr 04, 2018
  4. Apr 03, 2018
  5. Apr 02, 2018
    • Hachem_Muche's avatar
      Safety check in ActorAI:aiTalentTargets · e435b877
      Hachem_Muche authored
      Slam: requires a target and correctly checks for hitting adjacent friends
      True Grit: stamina drain will be correctly considered by the AI
      Adrenalin Surge: AI less likely to trigger it unless there is a hostile target within range
      e435b877
  6. Mar 29, 2018
  7. Mar 27, 2018
  8. Mar 21, 2018
  9. Mar 11, 2018
  10. Mar 10, 2018
  11. Mar 08, 2018
  12. Mar 06, 2018
    • DarkGod's avatar
      Merge branch 'RotUpdate' into 'master' · 637ad326
      DarkGod authored
      Revise and bug fix Rot talents
      
      Many of these changes are relevant to Writhing One, especially making Blight Pools not blow you up.  Some of the number changes were done considering other Defiler changes but it should be fine as is, the bug fixes improve Rot a lot.
      
      See merge request !492
      637ad326
  13. Mar 02, 2018
  14. Mar 01, 2018
  15. Feb 28, 2018
    • DarkGod's avatar
      Merge branch 'ID_Challenge_Fixes' into 'master' · b9ab86fc
      DarkGod authored
      ID_Challenge_fixes
      
      Fixes an exploitable bug that allows for certain ID challenges to be completed prematurely by zoning out to a special event level.
      Instead of resolving on any level change, challenges are only automatically resolved on death or when entering a new ID level.  (The quest on_exit_check function is only run after the level change is complete to allow the destination to be determined.)
      This allows the Exterminate, Pacification, Rush-Hour, etc challenges to continue when entering a hidden vault, for example.
      The ZONE_AURA_CHALLENGE persists across levels if applicable and some quest text is clarified.
      Death always results in challenge failure (unless already successfully completed).
      
      Specific changes:
      
      Pacifist: Death or zoning to a special event level will not trigger immediate success
      
      Exterminator: Zoning to a special event level will not trigger automatic failure
      
      Rush Hour: 20 more turns to complete, continues to count down (with warnings) in a special event level (must exit to the next ID level)
      
      Fixes a bug in GameState:startEvents that was not checking for the special function for major events with events_by_level set.
      
      See merge request !490
      b9ab86fc
    • DarkGod's avatar
      Merge branch 'Major_Fight_AI_Fixes' into 'master' · 132c63f8
      DarkGod authored
      Major_Fight_AI_Fixes
      
      Valley of the Moon Fight:
      
      Change NPC default movement AI to "move_complex" to let them more reliably move off of portals.
      
      Put in extra code to make sure all NPC's, including escorts, target either Limmir or the player.
      
      If needed, an NPC will be killed to make room for the Corrupted Daelach to spawn during the event.
      
      Wizards Fight:
      
      Both Elandar and Argoniel get 25 sense radius and use the "target_simple_or_player_radius" targeting AI to make sure they can find the player during the fight.  (Solves a problem when Aeryn is killed far enough from the player, the Wizards will cease combat.)
      
      Argoniel's base vim_regen nerfed from 50 to 20
      
      See merge request !491
      132c63f8
  16. Feb 25, 2018
  17. Feb 23, 2018
    • Hachem_Muche's avatar
      Valley of the Moon Fight: · 09fa2f99
      Hachem_Muche authored
      Change NPC default movement AI to "move_complex" to let them more reliably move off of portals.
      
      Put in extra code to make sure all NPC's, including escorts, target either Limmir or the player.
      
      If needed, a portal demon will be killed to make room for the Corrupted Daelach to spawn during the event.
      
      Wizards Fight:
      
      Both Elandar and Argoniel get 25 sense radius and use the "target_simple_or_player_radius" targeting AI to make sure they can find the player during the fight.  (Solves a problem when Aeryn is killed far enough from the player, the Wizards will cease combat.)
      
      Argoniel's base vim_regen nerfed from 50 to 20
      09fa2f99
    • Hachem_Muche's avatar
      Fixes an exploitable bug that allows for certain ID challenges to be completed... · 72b2513c
      Hachem_Muche authored
      Fixes an exploitable bug that allows for certain ID challenges to be completed prematurely by zoning out to a major event level.
      Instead of resolving on any level change, challenges are automatically resolved on death or when entering a new ID level.  (The quest on_exit_check function is only run after the level change is complete to allow the destination to be determined.)
      This allows the exterminate, pacification, Rush-Hour etc challenges to continue when entering a hidden vault, for example.
      The ZONE_AURA_CHALLENGE persists across levels if applicable and some quest text is clarified.
      Death always results in challenge failure (unless already successfully completed).
      
      Specific changes:
      
      Pacifist: Death or zoning to a special event level will not trigger immediate success
      
      Exterminator: Zoning to a special event level will not trigger automatic failure
      
      Rush Hour: 20 more turns to complete, continues to count down (with warnings) in a special event level (must exit to the next ID level)
      
      Fixes a bug in GameState:startEvents that was not checking for special function for major events with events_by_level set.
      72b2513c
    • DarkGod's avatar
      fix · 8c80685e
      DarkGod authored
      8c80685e
    • DarkGod's avatar
    • DarkGod's avatar
      plop · 35f57d99
      DarkGod authored
      35f57d99
    • DarkGod's avatar
      bad line, bad · 54537534
      DarkGod authored
      54537534
Loading