Skip to content
Snippets Groups Projects
  1. Apr 12, 2017
    • Hachem_Muche's avatar
      d28b9a5d
    • Hachem_Muche's avatar
      AdvanceActor dialog: · bfffa178
      Hachem_Muche authored
      Stat values are split into base and bonus values, and base (maximum allowed by level) and bonus stat values (estimated, +40 at level 50) are automatically updated when the character level is updated.
      Check boxes enable/disable character level and stat values.
      
      By default, the actor (player) level is set to 50 and all stats are forced to 60 base, 40 bonus (100 Total), matching standard scaling limits.
      bfffa178
    • DarkGod's avatar
      safety · 35afcb8d
      DarkGod authored
      35afcb8d
  2. Apr 10, 2017
  3. Apr 08, 2017
  4. Apr 07, 2017
    • Hachem_Muche's avatar
      Updated Combat:combatDamage to add total weapon stat bonuses to the... · 022cd7cd
      Hachem_Muche authored
      Updated Combat:combatDamage to add total weapon stat bonuses to the combatDamagePower (affecting the multiplier).
      
      The effect is to curb runaway scaling of very high stat bonuses (e.g. Temporal Hounds, etc.) while restoring most combat damage to previous levels.
      
      Added an extra line in the Character sheet (active when debug mode is enabled) showing the original combat damage for comparison.  (This is intended to be temporary -- remove the marked code after rescaling of melee damage is set.)
      022cd7cd
  5. Apr 06, 2017
  6. Apr 05, 2017
  7. Apr 01, 2017
  8. Mar 31, 2017
  9. Mar 30, 2017
    • DarkGod's avatar
      Merge branch 'SkirmisherBuffs' into 'master' · ade6e034
      DarkGod authored
      Skirmisher Buffs
      
      Some basic Skirmisher buffs so they're not utterly outshined by new-Archer.
      - Buckler Training gives some armor hardiness and armor. Basically this means that they only have a bit less armor than their 1.4.9 iteration rather than being outright nerfed
      - Hurricane Shot deals about 50% more damage so their AoE is less dreadful. Actually hits pretty hard now
      - Changed Tireless Combatant to use strdex requirement like Combat Veteran to discourage having to hoard +wil items for requirements
      
      See merge request !426
      ade6e034
    • DarkGod's avatar
      Merge branch 'SunPaladin' into 'master' · f5072b5b
      DarkGod authored
      Disgusting Sun Paladin microtuning
      
      Improves Radiance quite a bit, nerfs 2H Crusader tree (too easy to get infinite damage immunity via CDR), makes Weapon of Light not hit the shield limit so easily and nerfs proc rate.
      
      See merge request !417
      f5072b5b
    • DarkGod's avatar
      Merge branch 'Windtouched_Reqs' into 'master' · 5e152a77
      DarkGod authored
      Windtouched Speed Requirements and Antimagic anorithil rewards
      
      Lowered needed equilibrium-using talents from 20 to 10 to make it less restrictive so non-wilders can realistically achieve this otherwise decent prodigy. Originally planned for 15, but as it doesn't count passives it's still a massive amount for anyone that isn't a wilder.
      
      Changed Biofeedback for Resonance Field in antimagic anorithil escort rewards.
      Biofeedback is an awful reward that is useless in almost all cases, changed it to Resonance Field which is a 50% shield that requires you to get hit to activate anyways, far from overpowered, but should be a nice little buff and more of a choice now, should help solis save generics as well. This was in a previous unmerged MR, so now it's in this one.
      
      See merge request !435
      5e152a77
    • DarkGod's avatar
      sanity · b64e58f9
      DarkGod authored
      b64e58f9
    • DarkGod's avatar
      Merge branch 'BrawlerFix' into 'master' · 6cc72ed2
      DarkGod authored
      Brawler equipment fix
      
      Currently applyRandomClass only copies specific things from the copy descriptor table in its apply_resolvers functions, making it impossible to set misc flags there.  Misc properties put there are copied to player characters and such so I'm assuming this is an oversight and made it copy the entire table.
      
      Brawler NPCs like to equip weapons in their inventory since their hands are empty in onAddedToLevel, so this uses the above to add a no_npc_weapon_equip flag to the Brawler descriptors.
      
      See merge request !440
      6cc72ed2
    • DarkGod's avatar
      Merge branch 'InnerDumb' into 'master' · 9ddf66d0
      DarkGod authored
      Inner Demon nerf
      
      Long overdue Inner Demon nerf, in memory of Supermini one shotting himself before he even got to take a turn.  Dispelling Sleep insures that the victim gets a chance to take an action without having like 5 copies of itself spawn.
      
      See merge request !427
      9ddf66d0
    • DarkGod's avatar
      Merge branch 'DieClonesDie' into 'master' · 694fdd6f
      DarkGod authored
      DieClonesDie!
      
      class.cloneFull and class.cloneCustom use table.merge to copy recursively
      table.merge correctly handles table.NIL_MERGE for subtables
      
      Added a new function engine.Actor:cloneActor(post_copy, alt_nodes) that automatically handles copying and overwriting a number of default fields when cloning actors,  defined in:
      _M.clone_nodes and _M.clone_copy, corresponding to the alt_nodes and post_copy tables passed to class:cloneCustom
      
      This allows critical fields for cloning Actors to be specified in one place, so that only the relevant fields need to be specified in talent level calls.
      
      Relevant base fields are specified in engine.Actor and supplemented in mod.class.Actor to manage the usual fields related to Actor spawning/death, AI, player-specific fields, etc.
      
      Updated the Paradoxology quest, makeParadoxClone, the Rak'Shor Cultist, and a number of talents to use the new calls:
      
      Shadow Simulacrum (enabled for npc use), Paradox Clone, Temporal Fugue, Ambuscade, Elemental Split, Multiply, Projection, Inner Demons, Forgery of Haze, Dreamscape (effect)
      
      Added Actor:unlearnTalentsOnClone() function (similar to removeTimedEffectsOnClone()) to automatically unlearn talents tagged with .unlearn_on_clone.  This allows addons to prevent unwanted chain cloning more easily by setting a talent flag.
      
      Tagged a number of talents to not be copied for clones:
      Guardian Unity, Temporal Clone, Temporal Hounds, Warden's Call, Temporal Fugue, Ambuscade, Call Shadows, Elemental Split, Multiply (copies still get one less use), Projection, Inner Demons, Thought-Forms, Create Minions, Forgery of Haze
      
      Fixed a few typos
      
      See merge request !438
      694fdd6f
    • Hachem_Muche's avatar
      Persistent debugging code · 06f33e7f
      Hachem_Muche authored
      06f33e7f
Loading