Commit graph

905 commits

Author SHA1 Message Date
Image
27fca1fae5 DoF client work
- char create allows all races now, world list structure is fixed
- allows multi client to send world lists
- work in progress for character listings in DoF
2020-06-29 00:09:12 -04:00
Image
9df2c613f7 Update LoginStructs.xml 2020-06-28 19:04:45 -04:00
Image
abf41db07d Exe Update 2020-06-28 19:03:46 -04:00
Image
ad85748a62 Allow 'classic' 283 and 'dof free trial' 546 client to function in login server (login reply accepted, cannot create char)
update opcodes set version_range1=283 where version_range1=839;
2020-06-28 19:03:41 -04:00
Image
e9008294a8 Exe Update 2020-06-28 12:24:59 -04:00
Image
331a1a2b4c LUA Function AddItem(Spawn, ItemID, Quantity) for players
Alternate to SummonItem as it does not allow quantity.  AddItem for the time being is only for adding a single item or stack of items, quantity is an optional field.
2020-06-28 12:24:52 -04:00
Image
c434113d38 Exe Update 2020-06-28 12:17:52 -04:00
Image
6ec8db5b73 LUA RemoveItem now allows quantity 2020-06-28 12:17:45 -04:00
Image
70f9b92bb0 ModelViewer Exe/PDB/Tool Update 2020-06-27 23:10:00 -04:00
Image
d481214698 Disabling of floras/leaves/tops of trees to reduce map footprint 2020-06-27 23:09:37 -04:00
Image
825f7e0020 Temporary rotation commands LeftControl + R/T/Y 2020-06-27 23:09:19 -04:00
Image
799a39b766 Fix certain zones not loading (was reading strings in voc files wrong)
Fix 
2020-06-27 23:08:55 -04:00
Image
15343418f5 Exe Update 2020-06-27 08:25:15 -04:00
Image
8c9c5233df Start a disconnect timer on a bad password or bad version login attempt
Fix 
2020-06-27 08:25:09 -04:00
Image
c5d818c6b2 Exe Updates 2020-06-26 22:09:24 -04:00
Image
a9f087b40c Cleanup logging behavior
Fix 

- the multiple 'version' handling in LS is removed, now just GetVersion() as before.
- Console commands '1' and '2' removed (would change world status to all clients).  Version command added (was missing).
- Window Title updated to note version
- Some loose log messages (printfs) were made into proper "LOGIN" messages via log_config.xml
- Previously marked "World" messages that are also used as "Login" now properly categorized as such
- Removed DumpPacket on unknown opcodes (stop unnecessary data to console)
- Welcome banners on world/login updated
2020-06-26 22:09:16 -04:00
devn00b
a5131f3e31 Further updates to Vermyn Snye 2020-06-27 00:44:44 +00:00
Image
621fb1df31 Exe Update 2020-06-26 09:16:14 -04:00
Image
905cc8b0ba Flight path support for transport maps issue
Fix 

Adds flight_path_id, mount_id, mount_red_color, mount_green_color and mount_blue_color to transporters table

flight_path_id matches to StartAutoMount id or flight_paths id
mount_id matches to SetMount value
mount red/green/blue color are by default 255
2020-06-26 09:16:05 -04:00
Image
651b4a718d Exe Update 2020-06-26 00:00:04 -04:00
Image
fcd92434da Address Issue
Fix 

LUA Functions:

SendTransporters(NPC,Spawn,TransportID)

SetTemporaryTransportID(TransportID)
GetTemporaryTransportID()
2020-06-25 23:59:58 -04:00
Image
0519ae0683 Exe Update 2020-06-25 22:59:43 -04:00
Image
60d7b7527f spawn table merchant_min_level and merchant_max_level issue
Fix 
Spawn table updated with merchant_min_level and merchant_max_level, extends to spawns, widgets, objects and signs.

Restricts the min level required and a max level cap on a player able to use the merchant (buy/sell/display)

/spawn set merchant_min_level x
/spawn set merchant_max_level x
2020-06-25 22:59:35 -04:00
Image
d3c0317b53 Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-06-24 22:19:35 -04:00
Image
9b87d952e4 Exe Update 2020-06-24 22:19:31 -04:00
Image
8c7da8e039 Support for expansion_flag, min and max client version for transporters table (zone and generic transport type)
Fix 
2020-06-24 22:19:25 -04:00
devn00b
45dfda51b6 Few more uptdates to VerminSnye Pathing 2020-06-24 22:25:33 +00:00
Image
8975296942 Added See Invis back, it got reverted by devnoob's update 2020-06-24 09:08:51 -04:00
Image
1af7a0580c Exe Update 2020-06-20 18:45:54 -04:00
Image
5b3558dcd6 don't restrict GiveLoot to only NPC/Player for arg 1 2020-06-20 18:45:37 -04:00
Image
f65bf5ebb6 Exe Update 2020-06-19 22:45:50 -04:00
Image
4f1005b647 History tab inside house now functioning for Paid Upkeep
Fixes issue 
2020-06-19 22:45:35 -04:00
Image
7985ed752f Exe Update 2020-06-19 09:06:08 -04:00
Image
6933d56dd5 Forgot to blank out escrow_coins when there isn't enough to pay off full balance 2020-06-19 09:06:01 -04:00
Image
33433bf1bc Exe Update 2020-06-19 08:45:20 -04:00
Image
a1f8fb9ed2 Deposit tab in the house supports deposits, track deposit history and escrow balance
In support of issue 
- /house_deposit [??] [coin_amount] [status_amount] added
update query:
update commands set handler=518 where command='house_deposit';

- Escrow balance is tracked on the house
- Deposits are tracked for total and last deposit
- House upkeep payment now takes from escrow first
- character_house_deposits table added

CREATE TABLE `character_house_deposits` (
  `timestamp` int(10) unsigned NOT NULL DEFAULT 0,
  `house_id` int(10) unsigned NOT NULL DEFAULT 0,
  `instance_id` int(10) unsigned NOT NULL DEFAULT 0,
  `name` varchar(64) not null default '',
  `amount` bigint unsigned NOT NULL DEFAULT 0,
  `last_amount` bigint unsigned NOT NULL DEFAULT 0,
  `status` int(10) unsigned NOT NULL DEFAULT 0,
  `last_status` int(10) unsigned NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
2020-06-19 08:45:12 -04:00
devn00b
bf286cb470 Updates to VerminSnye 2020-06-19 09:00:42 +00:00
Image
6aa159bc6c antonica and nektulos map updates and prototype navpaths
Completes fix .  Issue  will be used to continue researching into better ways to navpath large plain/mountaneous based zones
2020-06-18 00:04:04 -04:00
Image
9dc5587601 big bend, temple street and scale yard nav paths
In support of issue 
2020-06-16 09:37:04 -04:00
Image
d09ce8035a Create cmmn_epic02_mage.nav
external gorge added
for issue 
2020-06-16 09:10:27 -04:00
Image
1d243763f5 Update everfrost.nav
In support of issue 
2020-06-16 08:14:59 -04:00
Image
a857341046 Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-06-16 07:51:26 -04:00
Image
56c777fd12 Update steppes.nav
Nav pathing these large maps is still a challenge, but there have been improvements to capture more of the map.  There is some manual process that will be required for these larger maps to be handled at a later time..

In support of issue 
2020-06-16 07:51:24 -04:00
devn00b
5bbef6e105 Continued work on Vermin Snye 2020-06-15 09:11:29 +00:00
devn00b
b3fd884bd5 More Updates to Vermin Snye Pathing 2020-06-14 18:29:30 +00:00
Image
0be5d409b6 Merge branch 'master' of http://cutpon.com:3000/devn00b/EQ2EMu 2020-06-12 22:06:00 -04:00
Image
3cc4164d6a Exe Update 2020-06-12 22:05:56 -04:00
Image
a3d1f915c5 Added disable_sounds on Spawn to disable any custom sounds (for now disables mariner_bell)
This will fix  requirement.  disable_sounds will be made to more globally disable a spawns sounds that might otherwise be defaults.

We can either later on decide to use the widget open/close sound or maybe have another sound file field that allows a different value than mariner bell.

This update also allows signs to check expansion flags and fixes widgets pulling the wrong field
2020-06-12 22:05:50 -04:00
devn00b
1a1c8835ec Pathing work started on VerminSnye (Pass 1) 2020-06-12 07:35:22 +00:00
Image
825a3881fb Exe Update 2020-06-11 22:13:21 -04:00