Morosity
401711a5c2
Drop useless if condition.
...
attack_motion is initialized to zero then immediately checked as '!attack_motion' -- always true.
2020-09-15 00:20:23 +00:00
Morosity
e7e711c61b
Revert "Some random things here....and there."
...
This reverts commit ee7a6effab
2020-07-18 01:04:04 +00:00
Morosity
bff453f8d8
Revert "Merge branch 'TestServer' of https://gitlab.com/Scribble/gdlenhanced into TestServer"
...
This reverts commit 2179529665
2020-06-05 23:41:06 +00:00
Morosity
faad7b5b83
Fix up client commands for starting/stopping events. Now offers more robust feedback if event string is not found.
...
Does not errantly declare event already active if not found or not active if event not found.
2020-03-21 16:26:52 +00:00
LikeableLime
910f8b7fd8
Remove Moderate spells from loot. Re-add weapon masteries to loot.
2019-10-12 02:50:00 -05:00
Morosity
9742ba4103
Revering set elemental casters from having damage type overwritten
2019-09-11 00:59:57 +00:00
Zarto
b4bd23160d
-Correct TreasureFactory to propertly accomodate "chestTreasureTypeReplacementTable" in TreasureProfile. Was previously still pulling profile data from "old" mapping. Will now properly map to 'newTreasureTypeOrWcid'
2019-08-22 21:30:10 +00:00
Michael Rath
bcbe359839
Wands Damage type set so bonus will work
2019-08-06 21:15:34 -07:00
Michael Rath
fbd0bcb0f6
1.32 fixes so they dont get list this time...
2019-08-04 13:24:48 -07:00
Zarto
9923cef851
Remove errant loop continuation preventing proper selection of random secondary melee weapon when both missile and melee weapon are present in Wielded Treasure DiD group.
...
Reset Data for next set was being skipped if an entry had a subset. This caused the accumlated probability to carry over into next set skewing selection process.
2019-07-30 02:19:37 +00:00
Morosity
ff994f328b
Pet Devices drop in loot
...
Configurable via treasureprofile.json
Masteries/Skill/Level checks
2019-07-17 04:16:10 +00:00
Michael Rath
7a79c738c0
Fixing Spell Categories for Void
...
Adding DF, Reck, Sneak, Void for loot spells
Recklessness on melee for 2hand only
2019-07-11 11:37:37 -07:00
Code Munkey
c86c4fa0df
Linux support
2019-07-07 20:56:15 +00:00
Morosity
419bf4ba1b
Merge branch 'patch-20' into 'TestServer'
...
Match weapon mastery cantrips on melee weapons
See merge request Scribble/gdlenhanced!398
2019-04-13 18:19:01 +00:00
Morosity
b7a7d120ab
Merge branch 'patch-19' into 'TestServer'
...
Match weapon mastery spells on melee weapons
See merge request Scribble/gdlenhanced!397
2019-04-13 18:18:53 +00:00
Morosity
f242827f08
Merge branch 'patch-17' into 'TestServer'
...
Allow cloth armor to also have armorItemSpells
See merge request Scribble/gdlenhanced!384
2019-04-13 18:17:27 +00:00
Lance the Sly
638e2ef07d
fixed uniqueSpellIds not being applied to the spell distribution lists on intialization
2019-04-13 18:17:15 +00:00
Lance the Sly
0e92dab5ea
Only allow matching weapon mastery cantrips on melee weapons
2019-04-06 20:03:47 +00:00
Lance the Sly
bf36edcba9
Only allow matching weapon mastery spells on melee weapons
2019-04-06 19:53:28 +00:00
Code Munkey
4a0fa10042
JSON loading for cache.bin treasure tables
2019-03-17 17:11:14 +00:00
Lance the Sly
5980ab4413
Allow cloth armor to also have armorItemSpells
2019-03-17 05:38:17 +00:00
Lance the Sly
360d94582a
Corrected favored life magic skill profile from creature to life
2019-02-24 03:16:23 +00:00
Lance Smith
0425360592
Update TreasureFactory.cpp fixed spellcount code for gems that overwrites maxAmountOfSpell for all item types
2019-02-12 03:57:56 +00:00
Zarto
47973ff923
FIX: Updating Crimson's MR to retroactively update existing items on a player's character.
2019-01-27 08:48:36 +00:00
LikeableLime
3a4de9e7a8
Whoops.
2019-01-25 22:06:25 -06:00
LikeableLime
bbb20ca0d5
FIX: UseManager crash fix from RC, mana con and melee mod on wand fix.
2019-01-25 19:52:17 -06:00
LikeableLime
f223b30a32
Open up t5 rare drop window a bit, lowering t6 rates.
2018-12-27 10:42:37 -06:00
LikeableLime
a92818e73b
Mutate Cloth armor types.
2018-12-25 23:52:38 -06:00
Scribble
e6d916aa59
Revert "Fixed level req items IDing as bow not level."
...
This reverts commit d957d58766
2018-12-02 23:01:32 +00:00
Scribble
d957d58766
Fixed level req items IDing as bow not level.
2018-12-02 16:14:23 -05:00
LikeableLime
774567a8c9
Added config option to stop spawning "Name Me Please" and other template weenies.
...
Fix for portal recall.
Crash fix for spell surprass.
Fix for no-wield casters in treasurefactory.
2018-11-09 22:55:00 -06:00
LikeableLime
3b5e5794bf
Merge branch 'TestServer' into 'TestServer'
...
Updated TreasureFactory.cpp for Elemental Missile/Casters now with Support
See merge request Scribble/gdlenhanced!223
2018-11-09 00:34:55 +00:00
LikeableLime
46f45be7be
Added rare.log to track rare drops.
2018-10-08 03:15:41 -05:00
LikeableLime
497637d902
Fix for incrementing rares dropped to RARES_TIER Ints.
2018-10-08 01:01:12 -05:00
LikeableLime
cb06e81b50
Merge branch 'Rares' into 'TestServer'
...
Rare drop system
See merge request Scribble/gdlenhanced!216
2018-10-08 01:31:45 +00:00
LikeableLime
4b5a433751
Fix armor colors in loot. Should no longer see non-retail loot colors.
2018-10-07 14:19:07 -05:00
zeus
0b2d7ea07f
Update TreasureFactory.cpp
...
Added checks to allow the TreasureFactory to treat casters much like it does with Missile weapons. This allows for multi level indexing of different categories.
2018-09-30 01:11:21 +00:00
zeus
718922136c
Update TreasureFactory.cpp
...
This removes the Cases that append the Missile and Magic Casters with Elemental type/dmg/ui/name
As of recent changes in both content, the jsons provide this information already thus making the code irrelevant.
For this to work, the server needs to have the new TOD Elemental Missile and Caster jsons and the loot profile pointing to them.
Only bug I have found is that Casters such as the Baton are not being appended with Material in name/icon and palette.
2018-09-28 18:32:30 +00:00
LikeableLime
ea0f2f164b
Added RealTimeRareDrops config option to enable or disable the real time rare system.
...
Fixed showing string for "This corpse generated a rare item!"
Check and set RARES_LOGIN_TIMESTAMP_INT on login.
Removed rare timer and check that was not being saved to player.
Reordered tierRoll checks to prevent unnecessary comparisons.
Added virtual destructor to CPlayerWeenie.
2018-09-27 22:06:01 -05:00
LikeableLime
51429e530e
Added a line in Create Corpse code to check if the treasureprofile rareTiers is not empty before attempting to roll for rare drops.
2018-09-14 19:25:45 -05:00
LikeableLime
fc48ef07e6
Initial work on Rare drop system
2018-09-14 18:46:57 -05:00
CodeMunkey
c854e42741
Sanitize min/max usage
2018-08-27 15:47:05 -05:00
LikeableLime
d912c3fba1
Fix for odd requirements for no-wield casters.
2018-08-17 18:25:45 -05:00
LikeableLime
a005a7163e
Fix for Magical Elementals items in loot having wrong outline.
2018-08-07 07:34:33 -05:00
Michael Rath
91ee00e241
Finalizing 1.19 rebuild
2018-07-12 14:41:21 -07:00
Scribble
faf16e12ea
Changed elemental weapon drop naming.
2018-06-28 15:32:32 -04:00
Simon Jarrett
a2fdb3f198
Merge branch 'TestServer' into SharedPointers
...
# Conflicts:
# GDLEnhanced.vcxproj.filters
# Source/AttackManager.cpp
# Source/ClientCommands.cpp
# Source/ClientEvents.cpp
# Source/Monster.cpp
# Source/MonsterAI.cpp
# Source/PhatSDK/MovementManager.cpp
# Source/PhatSDK/Support/CombatFormulas.cpp
# Source/Player.cpp
# Source/SpellcastingManager.cpp
2018-06-25 21:08:26 +01:00
LikeableLime
404cb7ce06
Fixed Elemental Casters not appearing in loot. Replaced favorMid with equalDistribution in the wieldTier rng to ensure more variety in drops.
2018-06-17 15:53:54 -05:00
Simon Jarrett
8f7f9f3e36
Fixed a few errors
2018-05-29 23:47:16 +01:00
Michael Rath
f32990b9f1
Removing excess logging from crash analysis
2018-05-26 11:10:35 -07:00