Commit graph

29 commits

Author SHA1 Message Date
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
Simon Jarrett
b966a9e65e Logging for the InqDataID crash 2018-05-21 23:20:21 +01:00
Michael Rath
e6509ac40b Removed double penalty for untrained/trained shield
Stopped red text for AL level for trained/untrained
Updated formula for what is halved pre and post buff amount
2018-05-04 23:56:08 -07:00
Michael Rath
cb6b3af058 Shields add to AL correctly for Speced vs Train/Untrain
Assessing correct for Speced vs Train/Untrain
Damage reduction on projectile spells
2018-04-30 19:57:04 -07:00
ferret
16f81efbf1 works. vtank shows the double. no idea why. 2018-04-03 21:55:03 -04:00
ferret
01874fcb13 Salvage bags can math now. 2018-04-03 21:38:10 -04:00
Peanuts420
da80d1ab2a Initial Commit 2018-03-29 17:01:57 -04:00