Commit graph

147 commits

Author SHA1 Message Date
Skold
f02032d278 [lua] Fafnir Audit
Adds some missing attack, weapon damage and regain to Fafnir.
2026-04-25 13:24:48 -04:00
Frankie-hz
18bda03219 [cpp] Cleanup my old HP formula
Cleanup the hp formula and make it readable
Remove unused code
2026-04-15 18:31:04 -04:00
Skold177
fcf1b3d11c [lua] [sql] ENM Brothers
Updates the ENM Brothers with captures from retail.
2026-02-12 23:07:23 -05:00
Skold177
cc0b1d9b47 [lua] [sql] Gration & Additional Gigas Fixes
Adds the popped NM Gration & Fixes the remaining Gigas
2026-02-05 02:22:52 -05:00
ThrisStraizo
f3864e4d7a BLM AF 1 Audit
This PR audits the BLM AF1 fight by adding HP/MP/ Immunities/Resistances/DMG and general behavior.
2026-02-03 21:19:03 -08:00
ThrisStraizo
be0317094d Blue Mage AF3 fight audit
This PR audits the NM in the Blue Mage AF fight.
2026-01-25 21:56:37 -08:00
Xaver-DaRed
abab678821
Merge pull request #9095 from ThrisStraizo/onzozo_nms
Labyrinth of Onzozo NM Audit
2026-01-10 03:20:38 +01:00
ThrisStraizo
c5846d2b72 Labyrinth of Onzozo NM Audit
This PR Audits the HP/MP/Delay/Behavior/Gil/Immunities/DMG of the NMs of Onzozo
2026-01-09 17:58:00 -08:00
Critical
84c540dcdd [lua, sql] CoP 8-4 Dawn Adjustments 2026-01-09 02:24:11 +01:00
ThrisStraizo
4923f88b75 Sea Serpent Grotto NM Audit
This audits SSG
2026-01-07 18:36:45 +01:00
Xaver-DaRed
4dc8960f84
Merge pull request #8943 from CriticalXI/when_angels_fall
[lua, sql] CoP 8-3 When Angels Fall audit
2026-01-04 07:39:53 +01:00
ThrisStraizo
3861d4e098 Ifrit's Cauldron NM Audit
This audits Ifrits cauldron
2026-01-03 20:28:47 -08:00
Critical
63822dc265 [lua, sql] CoP 8-3 When Angels Fall audit 2025-12-29 13:54:22 -07:00
ThrisStraizo
5dd4a7c329
Quicksand Caves NM Audit (#8944)
* Quicksand Caves NM Audit
This fixes the DMG, HP values, Immunities, and Gil drops from most of the NMs from Quicksand Caves.
Information pulled from Valentine's captures and from myself.
2025-12-22 04:04:58 +01:00
Critical
1272eb723f [lua, sql] CoP 6-4 One To Be Feared audit 2025-12-12 10:16:25 -07:00
Critical
3689431059 [lua, sql] CoP 5-3 Head Wind Rework 2025-12-05 17:15:43 +01:00
Critical
2fef85f26a [lua, sql] Promyvion NM Adjustments 2025-11-06 13:07:37 -07:00
Andrew Morrison
dbcbdc8010 Fix Tiny Mandragora delay + add single-hit h2h mobmod 2025-10-30 10:52:37 -07:00
Critical
a094566bd9 [lua, sql] Zilart mission audit; Divine Might audit 2025-10-24 18:35:41 -06:00
loginosXI
2d23478914
[lua, sql] BCNM30 - Die by the Sword (#8229)
* BCNM30 - Die by the Sword

* Die by the Sword - Sanity Checks
2025-09-29 13:21:13 +02:00
Metra
24ea31163f Implemented Tango with a Tracker Quest and BCNM 2025-05-22 21:23:47 -05:00
Xaver-DaRed
1c4df91066 Fix some mod values and their comments 2025-03-31 15:29:16 +02:00
shigukahz
ec9ffa7e2c [lua&sql] Trust addition
Added gambit logic and sql data for ; Rahal, Karaha-Baruha, Areuhat
2025-02-17 11:07:35 +00:00
CriticalXI
7fdc51f745 [lua, sql] Kuftal Tunnel NM Audit 2025-02-13 15:31:08 -07:00
CriticalXI
10b4c329fc [lua, sql] Retuning Jormungand, Tiamat, and Vrtra 2025-02-04 10:25:33 -07:00
Corey Sotiropoulos
3117bb3a0c
Move draw-in to Lua
Expand arenaDrawIn to handle all draw-in functions.
Mixins created for mimics and "standard" draw-in that
triggers when out of melee range. Boundaries, ranges,
timing, etc aren't verified.
2024-12-27 14:28:59 -05:00
TracentEden
f95e35ab42 Fix body guarding of 24 HR RoTZ NMs
Co-authored-by: siknoz <siknoz@yahoo.com>
Co-Authored-By: CriticalXI <CriticalXI@users.noreply.github.com>
Co-Authored-By: dallano <dallano@users.noreply.github.com>
2024-11-04 01:08:27 +02:00
TracentEden
2354977814 Give correct mobs guard skill 2024-08-24 12:43:46 +03:00
Dotes
93cfc9f6fd
Trust: Fablinix (#6055)
* Added Fablinix's weapon skills and ranged attack

Added Fablinix's TP moves to mob_skill_lists.sql. Changed Fablinix's TP moves in mob_skills.sql to match standard gobbie Bomb Toss and Goblin Rush properties, and added skillchain properties. Added the logic to trust\fablinix.lua for his ranged attacks as well as holding his TP to close skillchains.

* Fixed Fablinix's Subjob and Added Enwater

Changed Fablinix's sub job to RDM based on https://www.bg-wiki.com/ffxi/Cipher:_Fablinix and gave him his enwater spell.

* Added Fablinix's Cure Spells

Added gambits for Fablinix's Cure spells.

* Added Fablinix's MP Mod

Added Fablinix's MP+250% mod.

* Added Fablinix's Stun gambits

Added all the gambits for Fablinix's Stun. There is however an issue in spell.cpp line 699 that is causing the cast to fail because the check is based on the trust's job, not the trust's level. I'll be addressing it in my next commit.

* Fablinix's "Gobbie Die"

Added a special case to the trust level check in spell.cpp to emulate Fablinix's second main job of BLM.

* Added Fablinix's teamwork messages

Added the teamwork messages so both Fablinix and the Moogle say the right thing when one of them is already in the party.
2024-07-31 15:53:13 +01:00
TracentEden
8e6c2cf9be Add parry, guard, and block to WS in lua
Co-Authored-By: OpheliaXI <heliashelium@gmail.com>
Co-Authored-By: TiberonKalkaz <TiberonKalkaz@users.noreply.github.com>
2024-06-04 03:31:49 +03:00
Xaver-DaRed
0a9824a54d Remove Memory receptacle "mob pool mod"
It's handled in lua.
2024-05-09 14:44:19 +02:00
Corey Sotiropoulos
f202e592e7 [sql] Speed up Aria table inserts
See:
https://mariadb.com/kb/en/aria-storage-engine/
2024-01-11 22:33:23 -05:00
Zach Toogood
24f35c4c5e [sql] Replace MyISAM engine with Aria 2024-01-04 18:43:36 +00:00
Zach Toogood
ca3bdd22fe [SQL] Add COLLATE=utf8mb4_general_ci to all tables 2024-01-04 18:25:12 +00:00
Carver
504d4cef3f
Add functionality to Trust: Prishe II (#4933)
* Add Logic for trust: Prishe II

* add missing teamwork messages

* update pool with correct parameters, remove unnecessary mob pool mods
2024-01-03 09:42:50 +00:00
Frankie-hz
b21c9af7b0 Adds CAN_PARRY Mod
Adds CAN_PARRY for mobs that are allowed to parry.
2023-04-28 15:41:59 -04:00
Zach Toogood
edc817a2d7 [db] Make all tables CHARSET=utf8mb4 2023-02-05 21:13:32 +00:00
jmcmorris
c6d8a41adf Add MP to Kaiser Behemoth in Apollyon NW so it can cast Meteor 2022-10-23 11:20:48 -07:00
neuromancerxi
5439558bc6
[Trust] - Apply Mob Pool Mods to Trust (#2258)
* [Trust] - Apply Mob Pool Mods to Trust

Add Call to load mob_pool_mods before Trust Stats are applied which allows for MPP and others to be applied correctly
Update lua_base_entity to expand break conditions to exclude Trusts as well as Mobs
Migrates MODs that don't scale with level from individual scripts to sql/mob_pool_mods
Leaves Level scaling MODs in place (e.g. Shantotto II power scaling)

* Re-locate Trust mods that apply via script back to script.

* Rebase Corrections, Migrate Ferreous Coffin HPP/MPP to mob_pool_mods
2022-09-26 11:55:50 -04:00
claywar
19036d153a
[sql] Add comments to mob_pool_mods table 2022-09-03 09:08:35 -04:00
Aerec
0c740f464e
[Missions] CoP 8-4 Dawn Mechanics / Adjustments (#1888)
* CoP - Dawn Adjustments

* Small Fixes + Battlefield loss kickout

* Add accidentally deleted mod back

* Add accidentally deleted mod back

* Fix Styling + Minor # Issues
2022-06-22 14:11:31 -04:00
Aerec
c839fa8e7a Merge remote-tracking branch 'LSB_Main/base' into CoP-8-3-mechanics 2022-06-13 17:44:52 -04:00
Aerec
0ed2041187
[Mission] CoP 6-4 Mechanics (#1786)
* CoP-6-4 Mechanics Co-Authored by: Kravy <@kravy - github>

* Spacing Edit

* More Spacing/Styling

* Styling

* Add additional Immunities and pool mods

* Added Case for Terror immunity

* Duplication Fix + Require removal

* Duplication Fix + Require removal

Co-Authored by: Kravy <@kravy - github>

* Review Edits

Finalized edits

* Comment Adjustments

* Fixing Error

* Fixing Error

Co-authored-by: aere <ezschneider2@gmail.com>
2022-06-05 12:46:46 -04:00
Aerec
37b8003bfd CoP 8-3 When Angels Fall Mob Mechanics Co-Authored by: Kravy <@Kravy Github> 2022-06-04 17:19:50 -04:00
Aerec
da5277d931
[Mission] CoP5-3 Mechanics (#1770)
* Snoll Initial Script

* Add Snoll Tzar Mechanics + Shumeyo Salt Item use | Co-Authored by: Lau <Gitlab@Lau_Cursed> <neil_mitchell89@hotmail.com>

* A Century of Hardship Mechanics - Co-Authored by: Kravy <Gitlab: @kravy>

* COP 5-3 Headwind mob skills and mechanics - Co-Authored by: Lau <@cursed_lau - neil_mitchell89@hotmail.com>

* Comments + Styling + CI Fixes

* Fallen ID fix

* CI Check Fixes.

* Styling Fixes

* Styles

* Comment Adjustments
2022-06-02 18:20:05 -04:00
hooksta4
a3f8127edb
[BLU AF3] Implement Nepionic Soulflayer NM (#1130)
* [WIP] BLU AF Quest "Transformations" #1061

Would like some assistance on the mobskills (mind and shield) as well as verifying the spell list. I used the spell list that was on bg/cylopedia, watched a few videos and gave it some more HP as it was just too low.

Thanks!

* Updated spell_list ID and Alzadaal Ruins IDs.lua

* Updated Immortal_mind.lua and Immortal_shield.lua

Update to mob_skills.sql, and Immortal_mind/shield luas to reflect comments from above. Pulled up on test server, confirmed that all skills and spells were used and didnt break the server. Specifically to, the shield reduced gust slash damage when it was active, logs also showed removed and went back to normal gust slash damage. All other CS's work to include obtaining AF hat.
2022-04-18 15:41:50 -04:00
TeoTwawki
dd02066118 Convert tables that are never written to back to MyISAM. Only tables we write to need InnoDB.
MyISAM = table level locking, fast but not safe for multiple simultaneous writes
InnoDB = row level locking, slow, but is safe for multiple simultaneous writes

```
Features                            MyISAM                        InnoDB
Type                                Non-Transactional             Transactional
Locking                             Table locking                 Row-level locking
Foreign keys                        No                            Yes
Table, index, data storage          Three separate files          Combined Tablespace
ACID                                No                            Yes
```
2021-11-10 08:09:45 -05:00
TeoTwawki
2589da530c Merge branch 'topaz' of https://github.com/DerpyProjectGroup/topaz into freedom
# Resolved Conflicts:
#	sql/job_points.sql
2021-04-18 13:49:29 -04:00
Ixion
c460a89139 Ixion is Come!
- Rebranding.
- Migrate to GitLab.
- Add support for database updates when using Docker.
- Give purpose to version.h (adjust minor version with client updates).
- Add an in-game `!ver` command.
- Remove references to AGPL.
2021-04-17 18:24:14 -04:00
TeoTwawki
276cf1a095 Merge branch 'canary' of https://github.com/topaz-next/topaz into freedom 2021-04-10 22:55:57 -04:00