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
Simon Jarrett
9ea163be50
changed all pointers to CPhysicsObj to shared pointers (and thus all weenies, etc.)
2018-05-23 13:45:22 +01: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
7452f3407e
Logging for exceptions around arrays and iterators
2018-04-30 22:39:01 -07:00
Michael Rath
8f7b3a1df9
Migrating console logging to different log files depending upon issue
2018-04-27 21:03:39 -07:00
Michael Rath
40337e109d
Adding new logger - source and header
...
Rename of existing logger macros to limit conflicts
Added (conf)ig file for logging to have multiple logging files (can easily change)
Added LoggerReadme.md
2018-04-22 11:05:24 -07:00
Likeablelime
ce1d3a4ad4
Added a spell purge and recasting of spells from equipped weapons on player login. This is to fix the old "stacked" characters. Should not affect player-cast spells. Also fixed Elemental casters in loot.
2018-04-21 04:36:30 -05:00
Likeablelime
3c758736fc
Fixed Stack size bug, added Gems to loot, mana con/component burn fix
2018-04-19 00:56:18 -05:00
Likeablelime
1a6f262e7e
Removed the restriction from mundane items in chests so MFK chests can drop spell comps.
2018-04-16 01:54:55 -05:00
Likeablelime
4e55dde070
Fixed loot values - changed value multipliers to multiply isntead of add
2018-04-14 19:33:36 -05:00
Likeablelime
215632200f
Added melee def to no wield wands
2018-04-14 15:33:25 -05:00
Likeablelime
98662741b7
Removed "extramutations" pre-req for armor level requirements and all items now spawn with full mana.
2018-04-14 14:25:14 -05:00
Likeablelime
bc6195e1ae
Added mana conversion to no-wield casters. 0 - 10% max
2018-04-10 15:30:26 -05:00
Likeablelime
70c9bd4c0b
Added minManaConversionBonus
2018-04-09 19:03:20 -05:00
Likeablelime
d4780336e8
Added support for minAttackSkillBonus and minMeleeDefense bonus to TreasureFactory
2018-04-08 18:37:16 -05:00
Peanuts420
e9f4c819b4
- Bugfix: Portal gems that had portals with requirements were failing to summon them.
...
- The treasure generator now uses materials defined in the treasureProfile.json file instead of the cache. Material variety should be increased and is now easily configurable per tier and item category.
2018-04-05 17:48:42 -04:00
Likeablelime
4ffb01ce96
Added support for treasureTypeOverrides to lootProfile.json opening the way for new loot tiers. - From Dekaru's GDL Classic
2018-04-03 17:09:18 -05:00
Scribble
2c8457ad8b
- Magic items now have 10 times as much mana and consume it at half the rate.
2018-04-02 11:43:19 +00:00
Likeablelime
0f30d8faa1
Added a few more OldtoNewSkill swaps to fix emotes and recipes checking old skills.
2018-04-02 00:55:59 -05:00
Peanuts420
da80d1ab2a
Initial Commit
2018-03-29 17:01:57 -04:00