Commit graph

31 commits

Author SHA1 Message Date
Skold
a3ae784c13 Khimaira Audit
Audits the HNM Khimaira
2026-05-16 15:20:10 -04:00
MrSent
4dc5020dad Update Summoner and Pet functionality
- Update pets.lua and mob_pool_mods.sql: Add Atomos spawn logic

- Update Pet claiming and failed BP re-engage
2026-02-23 16:24:04 +00:00
Skold177
c88d0dfa3b [lua] [sql] Gigas Audit
Updates Gigas TP Moves
2026-02-04 02:33:11 -05:00
Xaver-DaRed
59bb93c5df Cleanup mission 5-2 "The Shadow Lord" battlefield 2025-12-06 04:32:02 +01:00
Critical
3222cf3b84 Ghrah family skill and behavior adjustments 2025-09-13 00:06:20 -06:00
Frankie-hz
ec6f291181 Adds values for enfeeble res ranks
Adds values for enfeeble res ranks
2025-09-11 23:09:42 -04:00
Xaver-DaRed
065776a2bb Add status effect resistances to database and hook them in core 2025-09-11 02:43:17 +02:00
Metra
f4f987bb4f Implement base Uninvited Guests Quest and BCNM 2025-06-22 22:23:01 -05:00
TracentEden
15c0e02f4f Add carby waking the beast bcnm fight
Co-Authored-By: dallano <dallano@users.noreply.github.com>
2025-03-23 19:54:27 +02:00
TracentEden
21817aa983 Add all remaining WTB avatar bcnms
Co-Authored-By: overefined <overefined@users.noreply.github.com>
Co-Authored-By: dallano <dallano@users.noreply.github.com>
2025-03-08 21:11:41 +02:00
Xaver-DaRed
2cd1e49e78 Standardize Physical "damage taken" modifier usage 2025-02-24 00:01:22 +01:00
CriticalXI
495de13f17 [lua, sql] Xarcabard NM Audit 2025-01-16 20:53:58 -07:00
TracentEden
ee7eb49319 Add waking the beast ifrit bcnm
Co-Authored-By: dallano <dallano@users.noreply.github.com>
2024-08-23 21:46:51 +03:00
Frankie-hz
7b058721a8 [sql] Misc. mob resistance fixes
Fixes Ajattara, Alkyoneus, Blizzard Gigas and Proto-Omega resistance tables
2024-05-31 00:54:34 -04: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
Corey Sotiropoulos
d92c54d1b4 [dbtool] Add function to dump DB to SQL files
Queries database then scans corresponding SQL file, replacing values
in INSERT statements with data from the database.

Is not smart about which INSERT statement gets which data; line-end
comments can get shuffled around if SQL file INSERTs are out of order
or missing. If you're doing INSERT or DELETE operations, make sure
to add a blank "INSERT INTO `table` VALUES ();" or manually remove
the INSERT statement respectively before dumping tables.
2023-08-23 22:50:08 -04:00
Frankie-hz
08c16823d3 Add res-ranks and remove elemental SDT to mobs up to entry 514
- Add res-ranks and remove elemental SDT to mobs up to entry 514.
- Separates duplicate resistant ids and more accurately defines what they are used for
2023-07-04 23:16:39 -04:00
Xaver-DaRed
d51bb1add4 Add res-ranks and remove elemental SDT to mobs up to entry 106. 2023-07-04 03:09:32 +02:00
Xaver-DaRed
e349bb6aee Remove SDT values and add resistance ranks to first 63 entries 2023-07-02 12:08:27 +02:00
Zach Toogood
edc817a2d7 [db] Make all tables CHARSET=utf8mb4 2023-02-05 21:13:32 +00:00
Xaver-DaRed
e821e5aa2d Remove meva columns from mob_resistances 2023-02-01 00:34:52 +01:00
jmcmorris
8732c2ff70 Implement a dynamic entity quasilumin for escorting in CoP 8-2 2022-10-26 08:04:47 -07:00
WinterSolstice8
ff79f1068e [core] [sql] [SMN] add Siren pet, add petskill sql 2022-07-23 23:35:11 -07:00
TeoTwawki
28a9dbe1ea Add placeholder columns to mob_resistances.sql and rename ELEMENT_RES modifiers to ELEMENT_MEVA as part of ongoing work to prevent confusion regarding what our modifiers do and prep for "resistance rank" work to come in the future.
Per info on JP wiki, Darkstar was chasing a magic hit rate model that no longer exists.

Todo: wipe those sdt values in the table, after ranks are set up.
2022-06-30 21:26:09 -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
Xaver-DaRed
2c5b6439d8 Convert Elemental SDT values 2022-02-24 23:45:59 +01: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
Zach Toogood
f8fa38559d [instance] Add basic Test Meeble ambuscade (April 2021) 2021-07-07 09:39:32 +03:00
TeoTwawki
2089d07cba migrate SDT/Resistance fields out of mob_family_system.sql into new table. For now this is cloned from the family ID's so they match, but they are no longer tied to family. 2 mobs in the same family can be given difference SDT/Resistance from here out.
I have separated SDT from Resistance. Even if retail pairs these effects (I believe wiki terminology is confused and this is not the case),
 we need separate modifiers to accurately represent the changes - one value will not fit both effects under our core, and we -want- to be able to adjust them separately anyway rather than code for edge case exceptions.

Item mods may need correction - a lot of past contributions in old DSP used the mods interchangeable, and at several points in project history these were flipped to be the opposite of what they were. This means that for everything I fixed, I am positive I also broke things. Followup commits to handle that aspect coming soon.
2021-07-04 22:45:25 -04:00