Commit graph

56 commits

Author SHA1 Message Date
Michael Rath
890aeda8c1 Deintegrator will replace original string in assess
Resolves GDLE-Issue 173
2020-08-08 10:45:39 -07:00
Patrick Baggett
f5e14c70ac Drop useless if condition.
attack_motion is initialized to zero then immediately checked as '!attack_motion' -- always true.
2020-07-24 18:51:30 +00:00
Michael Rath
65f9957f69 Fixing Damage display on Bows with Elemental Damage bonus 2020-07-20 12:17:16 -07:00
Michael Rath
9e4035dd34 Spell cleanup; Fixing default values to 0 not 1 2020-07-18 20:23:53 -07:00
Morosity
bd82f175ba Merge branch 'master' into 'TestServer'
# Conflicts:
#   Source/ObjectMsgs.cpp
#   Source/SpellProjectile.cpp
#   Source/WeenieObject.cpp
2020-07-18 18:20:17 +00:00
Michael Rath
033c5a5601 Fixing display and usage of Aura spells 2020-07-18 11:17:01 -07:00
Morosity
e7e711c61b Revert "Some random things here....and there."
This reverts commit ee7a6effab
2020-07-18 01:04:04 +00:00
Michael Rath
c56a792e36 Cleanup on Aura for display and usage 2020-07-15 16:29:27 -07:00
Michael Rath
bd84711c76 More Hooks to House linkage fixing
Move Rare message generation for vtank
Removed long first spawn timer - Repair golem wont be absent so long
Adjusted timing on how world is loaded with buildings
2020-07-08 14:07:52 -07: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
Michael Rath
676f1d084b Fixed crash so Dom can have his fetishes 2020-05-04 16:12:27 -07:00
Michael Rath
c96d0517b4 Runtime changing of xp multiplers - See ConfigCommands.cpp
ElementalModFix for red text
Error message fix for when attacked by PK when NPK
2020-04-29 00:15:00 -07:00
Morosity
fca3b5f3db Merge branch 'voidwands' into 'TestServer'
Void stuff

See merge request Scribble/gdlenhanced!572
2020-04-29 04:05:03 +00:00
Morosity
320e3b7967 Void casters in loot
Spirit Drinker/Thirst update
2020-04-29 04:05:02 +00:00
Code Munkey
64f2a4f174 Recipe System Rework 2020-04-29 04:02:53 +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
Michael Rath
3e870d5dfe Hotfixes from RC 2020-03-21 09:23:59 -07:00
Morosity
f1cffb38d4 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-10 01:07:58 +00:00
Morosity
30426446b2 Save window positions
New script for updating existing
Added to base for new server builds
2020-02-28 19:11:41 +00:00
Morosity
beecee7bdd Recalculate Ratings from Gear upon login (clears issue of bugged ratings)
Added Ratings helpers for future work
Config option to turn on/off Rating Fix
Fixed Epic Summoning Cantrip to have chance to possibly, maybe, in-a-bluemoon show up
2019-09-30 00:24:45 +00:00
Michael Rath
fc074d87e3 DOT Fixes 2019-07-11 09:35:09 -07:00
Code Munkey
c86c4fa0df Linux support 2019-07-07 20:56:15 +00:00
LikeableLime
25b8c063aa FEATURE: Add AL on Assess 2019-02-23 12:52:28 -06:00
LikeableLime
7f246cbdcd FIX: nullptr check in ObjectMsgs if shield does not have armor level int 2019-02-09 19:12:30 +00:00
LikeableLime
4eb87cfd15 FIX: Thrown weapon damage (plates, shouken, tankards, etc.) was not being buffed. Fixed double weapon damage added to ammo and visual bug on inspect. 2019-01-19 15:59:08 -06:00
LikeableLime
8da2ae77b3 Fleshed out spell_did in objectmsgs to prevent duplicate entries and support items without spellbook. 2019-01-17 12:20:50 -06:00
Scribble
84e5eb014e Added SPELL_DID to the spell descriptions of the ID Panel. 2019-01-16 21:05:23 -05:00
LikeableLime
c3cfb88bd9 More trimming of ObjectMsgs to match pcap data.
Locked doors and chests now show their resistances on appraisal.

Portals (that have destinations set) now show their destination and coords on appraisal. Summoned portals also show the same if exists.
2018-11-23 11:38:02 -06:00
LikeableLime
90ff09eabb Added support for volatile items. Checks on login, checks in inventory, and… 2018-11-09 00:21:21 +00: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
e610cecdbc Merge branch 'ModificationChanges' into 'TestServer'
Added TryGetAlternativeOperation function for Perennial Dyes, Infinite…

See merge request Scribble/gdlenhanced!215
2018-10-05 02:45:04 +00:00
CodeMunkey
11633d03b7 Merge TestServer 2018-10-02 09:36:57 -05: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
b591694fae Added TryGetAlternativeOperation function for Perennial Dyes, Infinite Leather/Ivory, Foolproof Salvage.
Salvage no longer displays "structure" on inspect.

This prevents the need for hundreds of additional entries into recipes.json as well as precurserrecipes.json and simplifies things to a huge extent.
2018-09-13 20:35:46 -05:00
LikeableLime
ec497b6ec2 Fixed "Cast on Strike" not appearing in inspect window. 2018-09-07 23:00:34 -05:00
CodeMunkey
c854e42741 Sanitize min/max usage 2018-08-27 15:47:05 -05:00
LikeableLime
5fd440b6fe Fixed stamina drain for jumping while PK. Fixed Ammunition being buffable. Possible fix for stuck in combat/peace mode. 2018-08-24 02:35:14 -05:00
Scribble
307daabd3f Added logic for NPC_LOOKS_LIKE_OBJECT_BOOL (thanks moro) 2018-08-13 18:46:54 -04:00
LikeableLime
14a93de8c1 Fixed Item Buff calculations. Fixed Mana Con and Elemental Damage buffs. 2018-08-05 22:50:43 -05:00
Michael Rath
91ee00e241 Finalizing 1.19 rebuild 2018-07-12 14:41:21 -07: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
Simon Jarrett
e91df41c8e more conversions to weak pointers 2018-06-21 23:32:21 +01:00
Simon Jarrett
b08ab94319 fixed disappearing doors and made some more pointers weak 2018-06-16 11:57:58 +01:00
Simon Jarrett
b41aee01c7 Some fixes with DArrays 2018-05-31 22:37:20 +01:00
Simon Jarrett
f71e11870a fixes to weak ptrs that used to be shared 2018-05-31 18:00:27 +01:00
Michael Rath
f32990b9f1 Removing excess logging from crash analysis 2018-05-26 11:10:35 -07:00
Simon Jarrett
9ea163be50 changed all pointers to CPhysicsObj to shared pointers (and thus all weenies, etc.) 2018-05-23 13:45:22 +01:00
Michael Rath
87e18f4579 More logging with names. 2018-05-21 20:28:23 -07:00
Scribble
b1ff7687a0 Removed GetName() From all logging that was added in previous MR 2018-05-21 19:52:58 -04:00
Simon Jarrett
0c32bd2f83 changed logging to release 2018-05-22 00:06:53 +01:00