Commit graph

38 commits

Author SHA1 Message Date
Michael Rath
033c5a5601 Fixing display and usage of Aura spells 2020-07-18 11:17:01 -07:00
Michael Rath
c56a792e36 Cleanup on Aura for display and usage 2020-07-15 16:29:27 -07:00
Michael Rath
481bb78876 1.33.7 Hotfix 2020-07-07 13:39:25 -07:00
Michael Rath
21aba6ad6b 1.33.7 feature complete
Sets - Aetheria, Leveling, & Loot
Misc fixes - Memleak, Petcombat, logging, crafting
2020-05-29 01:34:33 -07:00
LikeableLime
29c2e04363 nullptr check for pSource 2020-05-21 21:36:26 +00:00
Michael Rath
e3bfc32f3a Cloak is caster for its own ring spells 2020-05-21 09:32:56 -07:00
Michael Rath
2f0bcc7df8 Cloaks and players dont get to share skill levels... 2020-05-20 20:56:42 -07:00
Michael Rath
6757e7db18 Spell fix for Cloaked in Skill. Crash fix for cloak ring casting 2020-05-17 22:51:55 -07:00
Michael Rath
fadfbe9cd2 Missing bits from MR 2020-05-17 00:49:05 -07:00
Michael Rath
1b0e8fb96c The biggie.... cloaks and aetheria.... 2020-05-16 18:39:12 -07:00
LikeableLime
49df76c26f MoreDamage!
Make spirit drinker work.
Changed spells.json to reflect the right floatstat buff per .dat file and pcaps.
2020-04-26 22:21:59 +00:00
Michael Rath
bfe3a9412c More small fixes 2019-07-21 21:08:27 -07:00
Michael Rath
1994067ccd Additional 1.32 fixes....more testers would be nice... 2019-07-21 16:12:42 -07: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
Michael Rath
b93c5ad753 Even told myself to change DWORD to uint32_t 2019-07-07 15:50:41 -07:00
Michael Rath
19b0ac6833 Void, Dirty Fighting, and you 2019-07-07 15:49:54 -07:00
Code Munkey
c86c4fa0df Linux support 2019-07-07 20:56:15 +00:00
Michael Rath
7d845589d3 ...and the Void looked back 2019-07-07 11:39:24 -07:00
Michael Rath
ddbc5f30ab 1.30 Hotfixes 2019-05-24 18:49:26 -07:00
LikeableLime
e3e13df924 Initial Commit
Ratings
Sneak/Reck
2019-04-22 22:19:31 +00:00
LikeableLime
98552c0dfc Fix: Spell projectile size increase per level
Spell m_fEffectMod calculation was returning incorrect values.
Change wcid for Curse of Raven Fury projectile.
2019-03-10 16:45:19 -05:00
CodeMunkey
c854e42741 Sanitize min/max usage 2018-08-27 15:47:05 -05:00
Michael Rath
91ee00e241 Finalizing 1.19 rebuild 2018-07-12 14:41:21 -07:00
Simon Jarrett
ac5bc11fa2 Removed the need to enable runtime type info. Fixed a bug where corpses were not appearing. 2018-06-26 11:59:48 +01: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
LikeableLime
ded5e0700e Fixed combat formulas to use preVariance damage in Crit damage calcs. Moved crit calculation up to attack manager before damage is calculated to facilitate this. 2018-06-17 15:51:05 -05:00
Simon Jarrett
0b1397574a fixes to shared pointers 2018-05-24 22:28:15 +01: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
b33ea80a44 Added PK timer for vulns/debuffs and projectile spells 2018-05-20 17:53:49 +01:00
LikeableLime
9df8c97598 fix for crash when no source for spell projectile 2018-05-14 18:33:58 -05:00
Simon Jarrett
f74fc45436 Merge branch 'MinorFixes' into ScribbleTestServer
# Conflicts:
#	Source/SpellProjectile.cpp
2018-05-12 21:27:40 +01:00
Simon Jarrett
ba774b0512 Moved the reduction in hp/stam/mana for life projectiles outside of the projectile code so it doesn't trigger multiple times 2018-05-11 19:55:42 +01:00
Simon Jarrett
72c77e7390 Disabled Tick() when m_bDestroyMe is true, and used the pre-existing variable for initial position rather than creating a new one. 2018-05-11 01:37:36 +01:00
Simon Jarrett
af6fc9db45 Reduced timer for projectiles to 30s and added a range check to destroy the projectile after it goes too far. 2018-05-10 22:15:27 +01:00
Simon Jarrett
b446b8fe15 Health bars for targets will now update.
A "0x01C0: Combat_QueryHealthResponse" message will be sent for the last creature the player received a health request for when:
1) The player deals melee damage
2) The player deals spell damage
3) Every PLAYER_HEALTH_POLL_INTERVAL seconds otherwise (currently set to 5)
2018-05-06 02:15:58 +01:00
Peanuts420
768037f5ac -Fixed Death Item System (Hopefully)
- Missile weapon damage now takes into account the weapon damage bonus and elemental damage bonus.

- Spell damage now takes into account the weapon's elemental damage mod.

- Ammunition is no longer enchantable.

- Shields were only working after the first server restart after their creation, added workaround to get them to work from creation while I figure out why.
2018-04-01 15:03:58 -04:00
Peanuts420
da80d1ab2a Initial Commit 2018-03-29 17:01:57 -04:00