Commit graph

49 commits

Author SHA1 Message Date
Michael Rath
2c53715915 Final 1.34 bits 2020-09-13 17:46:03 -07:00
Michael Rath
5bd754d4e2 Merging 2020-08-07 22:15:46 -07:00
Michael Rath
88bdf8729b Player corpses are in correct ID range now 2020-08-07 21:29:08 -07:00
Michael Rath
d7f1f5e988 Server and Alleg chat gag 2020-08-07 10:58:05 -07:00
Michael Rath
481bb78876 1.33.7 Hotfix 2020-07-07 13:39:25 -07:00
Code Munkey
8a23f07043 Keep alive & no drop 2020-07-07 20:22:20 +00: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
Michael Rath
c6b802f17c Generators and Events - yay
Added extra check for summons to not attack owner
2020-05-24 22:25:54 -07:00
Michael Rath
3db83ba169 Handling eventgenerators better 2020-04-20 23:56:09 -07:00
Code Munkey
11db617215 Generator work 2020-03-16 18:15:40 +00:00
Morosity
f6842398c0 Vendor inventory not sent when players enter landblock. 2019-11-13 20:57:17 +00:00
Michael Rath
d53be4a789 More wield fixes 2019-10-04 18:02:31 -07:00
Code Munkey
c86c4fa0df Linux support 2019-07-07 20:56:15 +00:00
Morosity
b174cf496c Moved HouseManager code to new file
Added support for hslist
Phase 1 - only existing available to see, bugged houses are ignored
2019-05-28 15:59:42 +00:00
Michael Rath
c82ef1e2e6 message cleanup 2019-05-12 09:21:34 -07:00
LikeableLime
83c41d12bf Revert pExistingWeenie check in World.cpp 2019-02-10 00:05:58 +00:00
codemunkey
5505528bf5 Improved / common load routines 2019-01-13 10:55:05 -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
f803854bc4 Crash fixes. 2018-10-31 20:16:03 -05:00
LikeableLime
78d1abc919 Fixed searching for the wrong variable in GetDungeonDesc() 2018-10-22 22:43:53 -05:00
LikeableLime
f87879df42 Added ToD dungeon descriptions to worlddesc for /dungeon tele support.
Changed /dungeon tele hex argument minimum to 5 to support dungeons like "Nexus" rather than "Nexus_".

Changed /dungeon tele to find partial matches in string instead of requiring exact string.
2018-10-22 20:12:51 -05:00
LikeableLime
6958a82ab8 More teletowns! Added ToD towns to teletown list.
Changed /teletown to match first letter of town so /teletown lin no longer teleports you to Aerlinthe, but /teletown aerlin will.
2018-10-22 15:56:09 -05:00
Michael Rath
3d0b6058ee New plan for stackables 2018-10-14 20:12:27 -07: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
Michael Rath
50d4ecc33e Stackable Take V 2018-09-29 14:10:03 -07:00
Michael Rath
9a06479a79 Stackable Take IV 2018-09-29 11:05:26 -07:00
LikeableLime
85149cb4e7 Merge branch 'TestServer' into 'Rares'
# Conflicts:
#   Source/WeenieFactory.cpp
2018-09-27 19:07:28 +00:00
Michael Rath
3d996051c2 Stackable fix 2018-09-25 18:39:40 -07:00
LikeableLime
c36546ca91 Merge branch 'TestServer' into 'Rares'
# Conflicts:
#   Source/Player.h
2018-09-25 20:23:46 +00:00
Michael Rath
6a8b1f2936 Squelch WIP 2018-09-21 06:16:42 -07:00
LikeableLime
fc48ef07e6 Initial work on Rare drop system 2018-09-14 18:46:57 -05:00
Michael Rath
970626063e Adding Ephemeral IDs without older threading for ID system 2018-08-18 00:27:38 -07:00
LikeableLime
7a9b2e9e81 Fixed PossiblyVisibleToOutdoors and disappearing NPCs. BroadcastPVS and ExhangePVS now all use PossiblyVisibleToOutdoors appropriately. 2018-08-04 18:58:24 -05:00
Michael Rath
91ee00e241 Finalizing 1.19 rebuild 2018-07-12 14:41:21 -07:00
Morosity
d8f03369eb Rebuild of 1.19 2018-07-11 04:53:32 +00:00
Simon Jarrett
1d9f28d684 One more shared to weak pointer and removed all logging. Stable! 2018-06-24 18:01:27 +01:00
Simon Jarrett
d4bedbdfa8 Changed CWorldLandBlock pointers to be weak 2018-06-23 23:34:47 +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
f71e11870a fixes to weak ptrs that used to be shared 2018-05-31 18:00:27 +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
mwnciau
216118b80b Fix deaths 2018-05-10 06:21:14 +00:00
LikeableLime
5f01c9947b Preliminary Use item height fix and possible fix to broadcastPVS for housing and indoor/overworld objects. 2018-05-02 21:11:29 -05:00
Mike Rath
5f74c1364d Merge branch 'LoggingMigration' into 'master'
Migrating console logging to different log files depending upon issue

See merge request Scribble/gdlenhanced!19
2018-04-28 04:04:56 +00:00
Michael Rath
8f7b3a1df9 Migrating console logging to different log files depending upon issue 2018-04-27 21:03:39 -07:00
LikeableLime
75132b1580 Added support for Local Broadcasts and added to imbues/tinks and augs. 2018-04-25 23:07:52 -05: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
ad529efe53 Cross landblock communication should no longer happen inside dungeons. Ammo set to 1 sec rot timer to help with world objects building up, movement disrupted spellcasting now PK only, fixed vendors eating items and not spawning pyreals, fixed mana conversion formula. 2018-04-20 18:59:55 -05:00
Peanuts420
da80d1ab2a Initial Commit 2018-03-29 17:01:57 -04:00