Commit graph

180 commits

Author SHA1 Message Date
Xaver-DaRed
39135f9532 Make magic hit rate global function use a table of parameters 2026-07-26 19:56:58 +02:00
WinterSolstice8
ed6d43eb50 [lua] [sql] Implement Vampiric Claws/Deae Gratia, crafted drain weapons 2026-07-25 19:09:47 -06:00
Xaver
8b84193c34
Merge pull request #10830 from Nobutadas/blade-of-darkness
[lua] Restrict kill types for Chaosbringer
2026-07-23 01:37:06 +02:00
WinterSolstice8
b96d447f73 [lua] [sql] Implement Bloodsword add effect 2026-07-21 19:18:59 -06:00
WinterSolstice8
34e85e3cd8 [lua] Give Dainslaif it's proper dINT rate scaling 2026-07-21 19:18:59 -06:00
Nobutadas
6fd2f8a4e6 [lua] Restrict kill types for Chaosbringer 2026-07-20 22:41:43 -05:00
Skold
498009c347 Give Icarus Wing Store TP scaling
Found on the JP Wiki
2026-07-20 19:05:46 -04:00
Hatberg
f83a9fe146 [lua] Nokkhi Jinjahl quiver npc enums, item luas 2026-07-18 11:30:08 +02:00
ThrisStraizo
ad7d8e6c52 Correct Boreas Cesti AE to 5-7 DMG
This PR corrects the AE of Boreas Cesti to random 5-7 of magic wind damage.
2026-07-17 10:48:22 +02:00
Hatberg
14b9e50805 [lua] Ominous Cloud enums, add missing pouch luas 2026-07-15 23:22:38 +02:00
Xaver-DaRed
d37bea4ccd Damaging AEs: Rename isRanged to ignoreEnSpell & apply to Excalibur 2026-07-14 01:25:41 +02:00
sruon
24e0a479ce Apply cooldown to Blood Pact on paralyze proc 2026-07-10 18:22:12 -06:00
Xaver-DaRed
89c3abef4f Kill finalMagicNonSpellAdjustments() 2026-07-09 20:47:23 +02:00
Xaver-DaRed
7a055dc19f Convert Excalibur to new AE system and normalize parameters 2026-07-09 20:33:48 +02:00
Xaver-DaRed
e2880c6a41 Audit some Arrows/Bolts Additional effect: Elemental damage 2026-07-09 20:33:48 +02:00
Skold177
c410cacf43 Update Grand Wyrms, Add Revilers Helm
Refactors Jormungand/Vrtra, also cleans up Tiamat some more after realizing it could be cleaner.
2026-07-09 01:33:21 -04:00
Zach Toogood
e1cab1c894 Lua: Migrate to math.randomInt and math.randomFloat 2026-07-05 14:55:22 +01:00
Nobutadas
1e8875c5f9 [lua] Update and add gate glyph teleport items 2026-07-04 11:38:29 -05:00
hapro
1c65b73953 add mimeo stone quest and update rewards 2026-06-23 11:31:05 -04:00
WinterSolstice8
067259609a [lua] Add dINT formula to Dainslaif 2026-06-10 15:35:52 -06:00
WinterSolstice8
400e0d47b3 [lua] [sql] Improve retail accuracy of bloody bolt 2026-06-06 22:21:31 -06:00
WinterSolstice8
b0344d518b [lua] Check & target wyvern on Gargoyle Boots usage 2026-05-26 12:02:38 -06:00
WinterSolstice8
18e62f7088 [core] [lua] remove unused ITEMCHECK/param from onItemCheck 2026-05-25 21:05:21 -06:00
sruon
8978126639 Strange Happenings event 2026-05-22 02:38:53 -06:00
Xaver-DaRed
9c9a9a121d Fix Rice balls latent values on gear 2026-05-15 21:52:49 +02:00
WinterSolstice8
c6ac4eea1c [lua] [sql] Implement Dainslaif's add effect 2026-05-14 12:33:19 -06:00
sruon
e9ea19f2d3 MMM Rune/Vouchers unlocks 2026-05-12 18:55:47 +02:00
Xaver
4770f97b6a
Merge pull request #9949 from Skold177/lamia/mamool
[lua] [sql] Implement Lamiabane
2026-05-05 18:27:48 +02:00
Skold
2fc4414681 [lua] [sql] Implement Lamiabane
Implements Lamiabane
2026-05-05 11:59:52 -04:00
Skold
f0de2d8599 [lua] [sql] Balmung AE Dispel
Adds Balmung AE Dispel
2026-05-04 18:30:49 -04:00
Skold
fcd81c9f7d [lua] Chicken Knife
Fixes the speed boost of Chicken Knife
2026-05-03 22:37:41 -04:00
Zach Toogood
d9e47a0e23 Raising: First pass of Chocobo Whistle questing, registration, and usage 2026-04-21 20:29:15 +01:00
sruon
64eff5815a Call onItemDrop when passing through the recycle bin
Co-Authored-By: atom0s <atom0s@users.noreply.github.com>
2026-04-12 02:57:17 -06:00
Xaver
04c4e63c52
Merge pull request #9750 from Skold177/ouryu-cometh
[lua] [sql] Ouryu Cometh
2026-04-11 01:34:30 +02:00
Skold
256d6fd5f2 [lua] [sql] Ouryu Cometh
Implements the battlefield Ouryu Cometh
2026-04-11 01:05:59 +02:00
sruon
3735add32f Fix item names and sortnames to match retail data 2026-04-09 18:36:50 -06:00
sruon
b2372f8afd Revamp exdata handling
- Save modified exdata at tick end
- Expose actual exdata structs
- Interface with lua through tables with named keys

Co-Authored-By: atom0s <atom0s@users.noreply.github.com>
2026-03-31 01:35:57 -06:00
sruon
6d6fb7935c BATTLE2 enforce MsgBasic usage
Deprecate xi.msg.combat

Missing item enums
2026-02-26 05:23:37 -07:00
sruon
b51a58c147 Migrate addStatusEffect 2026-02-20 18:42:33 -07:00
Xaver-DaRed
022e9a635f Make Flask of Panacea remove slow instead of paralysis 2026-02-09 18:14:56 +01:00
Xaver-DaRed
8d6670e2db Add second copy of several fish and adjust enum usage 2026-01-27 22:35:16 +01:00
claywar
754945bf0c
Align mobPool enum with other enum naming
Removes plural from filename and enum definition from xi.mobPools to xi.mobPool
2026-01-02 15:35:55 -05:00
WinterSolstice8
35308e2f28 [lua] [sql] Idd Excalibur procs, fix add effects not dealing damage 2025-12-30 21:28:58 -07:00
TeoTwawki
8259b0747f Add missing script for moggiebag
(Item already existed in item_usable.sql but had no script)
2025-12-27 01:22:27 -05:00
Xaver-DaRed
114306eaf5
Merge pull request #8864 from siknoz/item_use_updates_various_items
Update several usable items for animation, teleport loc, and lua logic
2025-12-13 14:35:02 +01:00
siknoz
ed90fb4540 Update several usable items for animation, teleport loc, and lua logic 2025-12-11 21:13:00 -08:00
Xaver-DaRed
453288e97c
Merge pull request #8869 from LandSandBoat/moghouse_cleanup
Core: Add CCharEntity::isInMogHouse(), add SendPacket common flag
2025-12-09 19:26:33 +01:00
Zach Toogood
13d9ae5baa Rename isInMogHouse() to inMogHouse()
For brevity.

Also includes: inMogHouseInHomeNation()
2025-12-09 16:49:58 +00:00
Critical
3689431059 [lua, sql] CoP 5-3 Head Wind Rework 2025-12-05 17:15:43 +01:00
Critical
2b678e897c [lua, sql] CoP 5-3 Flames for the Dead audit 2025-12-03 09:55:49 -07:00