Skip to content

Commit

Permalink
V0.9.284 (#1722)
Browse files Browse the repository at this point in the history
* Add Present Raids (#1720)

* Add Present Raids

Adds Drudge and Gurog Present Raids, currently only to Yaraq (for Drudge) and Tufa (for Gurog).

A random raid is set to occur 15 min after a server restart, and then every 4 hours.

The landblocks 7D64 and 866C are modified.

http://acpedia.org/wiki/Drudge_Present_Raids

http://acpedia.org/wiki/Gurog_Present_Raids

* Update 73229 Holiday Presents.sql

Correct name.

* Misc Fixes Dec 24 (#1721)

Spectral Nanjou Zaikan now opens the door on death in the Nanjou Stockade quest.
Several Raven Hands updated to match pcaps (health, skills, spellbooks). Thanks Uriah for the report.
Alchemy Table in Torgash's Tasks quest now matches the pcapped wcid. The corresponding landblock 3EF4 also updated from the pcap. Thanks to Optim Shi's list of missing weenies.
Several statues in Bur Upper Catacombs now have NPC looks like object, and correct text (from textbox string list). Bur Ley Line damage text also corrected to match.
Added missing text to Bur statue for Enhancing Mucor when the player is on timer from a retail video.
Bur Upper Catacomb generator now correctly spawns 1 random mob (instead of 2), as seen in several retail videos (e.g., Berek's).

* normalize

* finalize

---------

Co-authored-by: TectonicRifts <60861066+TectonicRifts@users.noreply.github.com>
  • Loading branch information
LtRipley36706 and TectonicRifts authored Dec 15, 2024
1 parent 4cbfad4 commit ef6d19c
Show file tree
Hide file tree
Showing 59 changed files with 2,875 additions and 433 deletions.
63 changes: 17 additions & 46 deletions Database/Patches/6 LandBlockExtendedData/3EF4.sql
Original file line number Diff line number Diff line change
@@ -1,61 +1,32 @@
DELETE FROM `landblock_instance` WHERE `landblock` = 0x3EF4;

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4000, 7924, 0x3EF40023, 110.844, 59.5855, 110.669, 0.647267, 0, 0, -0.762264, False, '2021-11-01 00:00:00'); /* Linkable Monster Generator ( 5 Min.) */
/* @teleloc 0x3EF40023 [110.844002 59.585499 110.668999] 0.647267 0.000000 0.000000 -0.762264 */
VALUES (0x73EF4001, 7924, 0x3EF40101, 129.595, 54.9454, 106.727, 0.000617, 0, 0, 1, False, '2024-12-15 01:16:43'); /* Linkable Monster Generator ( 5 Min.) */
/* @teleloc 0x3EF40101 [129.595001 54.945400 106.726997] 0.000617 0.000000 0.000000 1.000000 */

INSERT INTO `landblock_instance_link` (`parent_GUID`, `child_GUID`, `last_Modified`)
VALUES (0x73EF4000, 0x73EF4001, '2021-11-01 00:00:00') /* Royal Inquisitor (32295) */
, (0x73EF4000, 0x73EF4002, '2021-11-01 00:00:00') /* Royal Inquisitor (32295) */
, (0x73EF4000, 0x73EF4003, '2021-11-01 00:00:00') /* Viamontian Lord (28656) */
, (0x73EF4000, 0x73EF4004, '2021-11-01 00:00:00') /* Viamontian Hand (28655) */
, (0x73EF4000, 0x73EF4005, '2021-11-01 00:00:00') /* Bloated Eater (31019) */
, (0x73EF4000, 0x73EF4006, '2021-11-01 00:00:00') /* Bloated Eater (31019) */
, (0x73EF4000, 0x73EF4008, '2021-11-01 00:00:00') /* Viamontian Lord (28656) */
, (0x73EF4000, 0x73EF4009, '2021-11-01 00:00:00') /* Viamontian Hand (28655) */
, (0x73EF4000, 0x73EF400A, '2021-11-01 00:00:00') /* Viamontian Lord (28656) */
, (0x73EF4000, 0x73EF400B, '2021-11-01 00:00:00') /* Viamontian Hand (28655) */;
VALUES (0x73EF4001, 0x73EF4002, '2024-12-15 01:16:43') /* Alchemy Table (34038) */
, (0x73EF4001, 0x73EF4003, '2024-12-15 01:16:43') /* Bloated Eater (31019) */
, (0x73EF4001, 0x73EF4004, '2024-12-15 01:16:43') /* Bloated Eater (31019) */
, (0x73EF4001, 0x73EF4005, '2024-12-15 01:16:43') /* Royal Inquisitor (32295) */
, (0x73EF4001, 0x73EF4006, '2024-12-15 01:16:43') /* Royal Inquisitor (32295) */;

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4001, 32295, 0x3EF40100, 134.559, 56.8842, 106.101, 0.720076, 0, 0, -0.693895, True, '2021-11-01 00:00:00'); /* Royal Inquisitor */
/* @teleloc 0x3EF40100 [134.559006 56.884201 106.100998] 0.720076 0.000000 0.000000 -0.693895 */
VALUES (0x73EF4002, 34038, 0x3EF40101, 129.595, 54.9454, 106.727, 0.000617, 0, 0, 1, True, '2024-12-15 01:16:43'); /* Alchemy Table */
/* @teleloc 0x3EF40101 [129.595001 54.945400 106.726997] 0.000617 0.000000 0.000000 1.000000 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4002, 32295, 0x3EF4002B, 128.035, 64.6857, 106.005, -0.780089, 0, 0, -0.625669, True, '2021-11-01 00:00:00'); /* Royal Inquisitor */
/* @teleloc 0x3EF4002B [128.035004 64.685699 106.004997] -0.780089 0.000000 0.000000 -0.625669 */
VALUES (0x73EF4003, 31019, 0x3EF40102, 96.5299, 69.1465, 100.8, 0.377013, 0, 0, -0.926208, True, '2024-12-15 01:16:43'); /* Bloated Eater */
/* @teleloc 0x3EF40102 [96.529900 69.146500 100.800003] 0.377013 0.000000 0.000000 -0.926208 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4003, 28656, 0x3EF4002B, 138.143, 62.0705, 106.005, -0.665195, 0, 0, 0.746669, True, '2021-11-01 00:00:00'); /* Viamontian Lord */
/* @teleloc 0x3EF4002B [138.143005 62.070499 106.004997] -0.665195 0.000000 0.000000 0.746669 */
VALUES (0x73EF4004, 31019, 0x3EF40102, 95.752, 64.1596, 100.8, 0.594441, 0, 0, -0.804139, True, '2024-12-15 01:16:43'); /* Bloated Eater */
/* @teleloc 0x3EF40102 [95.751999 64.159599 100.800003] 0.594441 0.000000 0.000000 -0.804139 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4004, 28655, 0x3EF4002B, 138.85, 68.1748, 106.005, -0.665195, 0, 0, 0.746669, True, '2021-11-01 00:00:00'); /* Viamontian Hand */
/* @teleloc 0x3EF4002B [138.850006 68.174797 106.004997] -0.665195 0.000000 0.000000 0.746669 */
VALUES (0x73EF4005, 32295, 0x3EF40101, 127.293, 54.915, 106.1, -0.566619, 0, 0, -0.82398, True, '2024-12-15 01:16:43'); /* Royal Inquisitor */
/* @teleloc 0x3EF40101 [127.292999 54.915001 106.099998] -0.566619 0.000000 0.000000 -0.823980 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4005, 31019, 0x3EF4002B, 141.127, 63.8891, 106.005, -0.665195, 0, 0, 0.746669, True, '2021-11-01 00:00:00'); /* Bloated Eater */
/* @teleloc 0x3EF4002B [141.126999 63.889099 106.004997] -0.665195 0.000000 0.000000 0.746669 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4006, 31019, 0x3EF40023, 113.924, 57.3929, 106.005, -0.646124, 0, 0, 0.763232, True, '2021-11-01 00:00:00'); /* Bloated Eater */
/* @teleloc 0x3EF40023 [113.924004 57.392899 106.004997] -0.646124 0.000000 0.000000 0.763232 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4007, 34034, 0x3EF40101, 125.421, 57.4217, 106.1, -0.70691, 0, 0, -0.707304, False, '2021-11-01 00:00:00'); /* Alchemy Table */
/* @teleloc 0x3EF40101 [125.420998 57.421700 106.099998] -0.706910 0.000000 0.000000 -0.707304 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4008, 28656, 0x3EF4003B, 173.621, 59.7863, 104.987, 0.873884, 0, 0, -0.486134, True, '2021-11-01 00:00:00'); /* Viamontian Lord */
/* @teleloc 0x3EF4003B [173.621002 59.786301 104.987000] 0.873884 0.000000 0.000000 -0.486134 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF4009, 28655, 0x3EF4003B, 179.905, 65.161, 105.013, -0.305981, 0, 0, -0.952038, True, '2021-11-01 00:00:00'); /* Viamontian Hand */
/* @teleloc 0x3EF4003B [179.904999 65.161003 105.013000] -0.305981 0.000000 0.000000 -0.952038 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF400A, 28656, 0x3EF4003B, 173.578, 66.6439, 105.54, -0.338204, 0, 0, 0.941073, True, '2021-11-01 00:00:00'); /* Viamontian Lord */
/* @teleloc 0x3EF4003B [173.578003 66.643898 105.540001] -0.338204 0.000000 0.000000 0.941073 */

INSERT INTO `landblock_instance` (`guid`, `weenie_Class_Id`, `obj_Cell_Id`, `origin_X`, `origin_Y`, `origin_Z`, `angles_W`, `angles_X`, `angles_Y`, `angles_Z`, `is_Link_Child`, `last_Modified`)
VALUES (0x73EF400B, 28655, 0x3EF4003B, 181.205, 58.3889, 104.871, 0.919769, 0, 0, 0.39246, True, '2021-11-01 00:00:00'); /* Viamontian Hand */
/* @teleloc 0x3EF4003B [181.205002 58.388901 104.871002] 0.919769 0.000000 0.000000 0.392460 */
VALUES (0x73EF4006, 32295, 0x3EF40100, 135.874, 56.9947, 106.101, -0.709787, 0, 0, 0.704416, True, '2024-12-15 01:16:43'); /* Royal Inquisitor */
/* @teleloc 0x3EF40100 [135.873993 56.994701 106.100998] -0.709787 0.000000 0.000000 0.704416 */
Loading

0 comments on commit ef6d19c

Please sign in to comment.