Commit graph

1062 commits

Author SHA1 Message Date
Dragon Slayer
90e028b7d9 Create stairs.js 2025-09-22 15:35:00 -05:00
Xoduz
3229f0ed3a Fixes for weapon and armor definitions
- [UPD] Updated all Item definitions for weapons and armor to always inherit a default set of properties regardless of era. Some eras default to data from other eras, in cases where there's not much difference between them. GETUO, GET2A, GETUOR all point to the definition entries for T2A, while GETTD, GETLBR all point to LBR entries, GETAOS, GETSE point to AOS entries, and GETML and above all point to TOL entries.
- [FIX] Fixed many instances of GET tags pointing to incorrect entries, including some cases that were self-referential, and some duplicate era-specific tags
- [FIX] Fixed some missing variant/aliases for kite/heater shields across all colored armor types
- [FIX] Added missing GETUO tag support in code for Item definitions, which was only defined for NPC definitions previously
- [FIX] System messages about dismissing guild members and broadcasts to guild members about new Guild Master now use the actual name of the character being dismissed/promoted to GM, even if the characters are incognito/disguised
- [FIX] Account system will now save the actual names of characters on the account, even if they are incognito/disguised
- [FIX] Added 'get priv and 'set priv # commands to js/commands/targeting/get/set.js the privilege property for characters
2025-09-21 10:22:30 +08:00
Xoduz
b6c633ab79 Some updates to NPC stats plus file rename
Updated some AOS stats for aggressive animals
Renamed incorrectly named aggressiveanimals_t2a.dfn to aggressiveanimals_lbr.dfn
2025-09-09 02:06:53 +08:00
Xoduz
51fc64e691 Renamed agressiveanimals.dfn file(s)
Renamed agressiveanimals.dfn to aggressiveanimals_base.dfn
Renamed agressiveanimals_t2a.dfn to aggressiveanimals_t2a.dfn
Renamed agressiveanimals_aos.dfn to aggressiveanimals_aos.dfn
Renamed agressiveanimals_se.dfn to aggressiveanimals_se.dfn
2025-09-08 10:45:08 +08:00
Dragon Slayer
5c43969ec3 Updated Agressiveanimals
- [ADD] Added AOS/T2A versions of Agressiveanimals
- [UPD] Updated Base file Agressiveanimals with just all bases
- [ADD] Added bakekitsune_aos and bakekitsune_t2a version
2025-09-07 14:06:50 -05:00
GO
fa620c103a
Merge branch 'develop' into New-Containers 2025-09-07 18:31:50 +08:00
GO
5db019e74c
Merge branch 'develop' into Lighting-Update 2025-09-07 14:09:46 +08:00
Dragon Slayer
14ff27b342 Lighting Update
- [ADD] Added all new lights
- [FIX] Fixed spacing around brackets
2025-09-04 21:15:09 -05:00
Dragon Slayer
3fe03f9990 Containers
- [ADD] Added Missing container Gumps and Container IDs
2025-09-04 19:12:05 -05:00
Dragon Slayer
0e6f5c9e0f fixed spaces 2025-09-04 16:34:06 -05:00
Dragon Slayer
b3ae468b8c Updated Dictionary files 2025-09-01 14:12:31 -05:00
Dragon Slayer
308eefcf3c Updates
Correct npcs with the right mount ids
2025-09-01 12:55:38 -05:00
Dragon Slayer
913584eedc Update creatures.dfn 2025-08-31 22:57:18 -05:00
Dragon Slayer
688475ba60 Update creatures.dfn 2025-08-31 22:53:46 -05:00
Dragon Slayer
5b99236585 Update creatures.dfn 2025-08-31 22:48:43 -05:00
Dragon Slayer
4947717021 Updated creatures.dfn
- [ADD] Added NL New Creatures
- [FIX] Fixed Mini Capybara icon
- [ADD] Added Missing Dragon Hildrbandt
2025-08-31 22:00:36 -05:00
Xoduz
46b82842ac Fix for onSkill scripts
- [FIX] Fixed incorrect parameter order in all scripts that use onSkill JS event
2025-08-22 06:15:17 +08:00
strattond
298ae2f553 Add onProfile* events. Update JS documentation 2025-08-21 20:47:00 +10:00
strattond
08e2a1a3cb Guild refreshed based on PR feedback 2025-08-21 07:41:16 +10:00
strattond
d5194eef9c Merge remote-tracking branch 'origin/develop' into feature/typescript-def 2025-08-19 09:54:35 +10:00
strattond
4a1760f8a3 TriggerEvent could return almost any type, as it invokes *other* events by name only 2025-08-13 15:13:44 +10:00
strattond
36d6c0745a Revert "Use BaseObject instead of Character | Item where appropriate"
This reverts commit 0c870a5c92.
2025-08-13 15:01:25 +10:00
strattond
0c870a5c92 Use BaseObject instead of Character | Item where appropriate 2025-08-13 14:58:43 +10:00
strattond
9ded72183c Remove context restore functions 2025-08-13 14:55:28 +10:00
strattond
bf1a5ae360 Add JSDoc for command registration 2025-08-13 14:49:57 +10:00
strattond
1a55b3796b Gump support 2025-08-13 14:43:10 +10:00
strattond
3831c7e4db Finish event fixups. Update scripts 2025-08-13 10:33:27 +10:00
strattond
5aecf0ba81 More event return validation 2025-08-12 16:45:07 +10:00
strattond
03c0199f28 More fixups for events 2025-08-12 12:43:20 +10:00
strattond
e916663aab Fixups to JSDoc 2025-08-12 12:21:49 +10:00
strattond
faf7b4672a Fix two events. Update JSDoc for the scripts 2025-08-12 11:31:41 +10:00
strattond
875bdf1fb4 Fix callback signature 2025-08-12 11:05:29 +10:00
strattond
702e764204 Finish out character methods 2025-08-11 18:32:56 +10:00
strattond
39261a3644 More character functions. Finish out some enum values 2025-08-11 17:45:13 +10:00
strattond
966263f026 Resolve item/char narrowing 2025-08-11 07:26:46 +10:00
strattond
5ce1c081c9 Item functions 2025-08-11 07:01:59 +10:00
strattond
2c2939064f Callback JSDocs 2025-08-08 11:44:42 +10:00
strattond
7daa5b952d Common base object methods 2025-08-08 07:42:50 +10:00
strattond
57342b6baf Add Multi methods 2025-08-07 14:34:10 +10:00
Dragon Slayer
dce5e001ab Bug Fixes
- [FIX] Replaced incorrect 'pSocket' with 'socket'.
- [FIX] Fixed missing <big> tag in tooltip HTML.
- [UPD] Removed unnecessary 'default: break;' from switch statement.
- [FIX] Added missing semicolon after 'break' in case 1.
- [FIX] Corrected 'mininterval' to 'minInterval'.
- [FIX] Corrected 'maxinterval' to 'maxInterval'.
2025-08-06 20:15:46 -05:00
strattond
564ae6f16f Treat each script as it's own module 2025-08-07 08:52:21 +10:00
strattond
0c0c77b6f2 onUseChecked JSDocs. Fix some enum values 2025-08-06 20:58:54 +10:00
strattond
6a53759445 Fix TriggerEvent definition. Add ts check to every script 2025-08-06 20:37:11 +10:00
strattond
c9bb1cf05b Start plugging in TS checks 2025-08-06 19:21:47 +10:00
strattond
57ed3b8884 Mining Data, Town Region props and methods 2025-08-06 17:48:58 +10:00
strattond
289d4a0dc0 Merge remote-tracking branch 'origin/develop' into feature/typescript-def 2025-08-06 08:55:16 +10:00
GO
1fcd198e9d
Merge branch 'develop' into packanimals_everywhere 2025-08-06 06:36:23 +08:00
strattond
e2bb3b3840 Merge remote-tracking branch 'origin/develop' into feature/typescript-def 2025-08-06 08:33:47 +10:00
Dragon Slayer
86a8062077 Merge branch 'develop' into BOD-Fixes 2025-08-04 16:56:24 -05:00
GO
2f2a2914d4
Merge branch 'develop' into Layer-Updates 2025-08-05 04:14:43 +08:00