- Oct 01, 2021
-
-
DarkGod authored
fix brawler randbosses on certain monster types having very high weapon damage resolvers.levelup is handled before applyRandomClass, so the levelup part is not replaced currently. Manually remove the levelup part to fix it. See merge request !776
-
DarkGod authored
Fix Hydra's Bite correctly selects up to two nearby foes Currently Hydra's Bite is very likely to hit only one target even if there are two foes nearby. See merge request !775
-
DarkGod authored
Update the description of Counterstrike to show the value of the Defense reduction. Also: Adds that a ranged weapon attack will also deal double damage. Adds a default power parameter as a failsafe for the desc. See merge request !773
-
DarkGod authored
Update Lichform quest with on_grant to check for Celia complete. Allows Adventurers in AoA to complete the Lichform quest if they kill Celia before gaining it. Checks if grave-necromancer quest is done and completes the 'heart' objective onTickEnd if so. See merge request !764
-
DarkGod authored
Faster! This merge request consists of several independent commits which aim at making ToME4 faster: 1. Add cache for particles & shaders to avoid loadfile & loadstring in game; 2. Adjust the record of recent logs, making it faster and takes less space under extreme situation; 3. Add cache for ShowChatLog dialog, making the scrolling smoother; 4. Reduce the frequency of player's 'hit_warning' particle effects, which might spam too much (each damage number may create a particle effect). See merge request !749
-
DarkGod authored
Modify Step Up ## Change 1. Each kill provides a 2-turn buff that gives 1000% movement speed in several moves, and any action other than moving will remove the buff. ## Reasons 1. Removes raw talent level usage & removes old-fashioned callback in Actor.lua 2. Makes Step Up more predictable and reliable, that no matter how much energy you have (which you cannot know in-game), you'll always benefit from Step Up and do not need to guess the remaining steps you could make. 3. Talent level above 5 gives small bonus See merge request !744
-
DarkGod authored
FOR1.8: Update Disintegration. Change proc tracking from callbackOnActBase to a turn_pro… …c, fix call to removeEffectsFilter, restore tracking The Cure achievement. See merge request !736
-
DarkGod authored
-
DarkGod authored
-
DarkGod authored
-
DarkGod authored
(for 1.8) add power vs save description for talents Currently, power vs save mechanism is not explained in game, and players can only tell which power/save the specific talent is using for debuff/knockback/... by experience or diving into the code. This merge request add more details in the descriptions of talents, in the form like (Physical Power vs Mental Save). Some helper functions are also provided in DescHelper.lua. Besides, some minor bugs have been fixed, most of which are inappropriate power used in complex damage type. Higher draconic T1 is worth noting that it contains 5 damage types, each one uses a slightly difference power. This merge request changes that to use physical power & mindpower, whichever is larger. Note: This merge request changes many files and brings much work for translation. Besides, I currently have no access to dlcs' repo, and the work for dlcs' talents description might need to be done by someone with the access. See merge request !758
-
- Sep 30, 2021
-
-
DarkGod authored
Pulls the actual parsing of a hotkey into an icon out into its own function Modifies `engines\default\engine\HotkeysIconDisplay.lua` to better support addons. The current call to `display()` draws every hotkey over the course of a nested iteration, which means that if someone wishes to modify this behavior (e.g. have flagged talents use a different border color, or support multiple talent icons to denote different states of a talent), the entire `display()` function must be entirely replaced. This isn't ideal as these modifications are mutually exclusive. This MR splits the actual parsing of a hotkey into a `displayHotkey()` function (with appropriate arguments) so that addon developers can safely superload the hotkey drawing behavior. **This MR is save-safe.** See merge request !691
-
DarkGod authored
-
DarkGod authored
-
- Aug 04, 2021
-
-
yutio888 authored
resolvers.levelup is handled before applyRandomClass, so the levelup part is not replaced currently. Manually remove the levelup part to fix it.
-
- Aug 03, 2021
-
-
yutio888 authored
-
- Jul 30, 2021
- Jul 29, 2021
-
-
K'van authored
-
- Jul 27, 2021
-
-
DarkGod authored
Fix Purging Trap to check silence immunity. The silence aspect of the trap will check silence immunity of the target before applying silence. See merge request !772
-
DarkGod authored
Miscs 1. Bring back the fix: The duration of an existing effect will not be reduced by setting a new effect with a shorter duration (controlled by on_merge for some effects). 2. Living lightning correctly works with Range Amplification Device 3. Stormshield rune's block number and threshold should be an integer 4. Randart bows & slings should not have base damage See merge request !771
-
DarkGod authored
Update Aura of Undeath description Update Aura of Undeath description to specify that the inherited damage increase is based on your *highest* damage increase. See merge request !770
-
DarkGod authored
Update special ego rules to include all cases of talent_on_X. Fixes issues such as the one which will result from imbuing the Prismatic Eye onto armor with a talent_on_spell e.g. Black Robe. See merge request !769
-
DarkGod authored
Change the type for the Avatar Distant Sun Unlock Checker to "base/class" Change the type for the Avatar Distant Sun Unlock Checker hidden talent to "base/class" so it will not prevent a Sun Paladin from entering Zigur who otherwise could. See merge request !768
-
DarkGod authored
Update the on_pre_use for Vault to check for a shield only. The action only uses the shield, so we don't need to check for sling and ammo as well. See merge request !767
-
DarkGod authored
Fix Call of the Ooze on_pre_use Update Call of the Ooze on_pre_use to check your number of total summons vs the limit allowed by Mitosis (Call of the Ooze's own limit is still checked in the action), so it can be used if you already have one or more oozes but do not have max summons or the max oozes allowed by mitosis. See merge request !766
-
DarkGod authored
Correct Vim tooltip. Vim gain is 1 + 50% Wil times creature rank, not 1 + 30% Wil times half creature rank See merge request !762
-
DarkGod authored
Allow Waters of Life to bypass is_heal test Allow Waters of Life to bypass is_heal test because it prevents poison/disease from hurting you, even if 0 heal mod stops any healing. See merge request !760
-
- Jul 26, 2021
-
-
K'van authored
-
- Jul 25, 2021
- Jul 22, 2021
-
-
K'van authored
Update Aura of Undeath description to specify that the inherited damage increase is based on your highest damage increase.
-
yutio888 authored
-
yutio888 authored
-
yutio888 authored
Bring back the fix: The duration of an existing effect will not be reduced by setting a new effect with a shorter duration (controlled by on_merge for some effects). This means that an effect will not be removed if you save against another application of the same effect. This was not functioning due to a careless code removal.
-
- Jul 21, 2021
-
-
K'van authored
-