WinterSolstice8
1a0f19a226
[sql] add EFFECTFLAG_ON_JOBCHANGE to teleport
2025-09-27 22:54:56 -06:00
Umeboshi
2cda293fb9
[sql][bugfix] Add missing "Majesty" SQL entry
2025-07-22 16:52:27 -07:00
Umeboshi
e8849723a1
[lua] Add Guarding Rate Boost effect
2025-07-22 08:22:36 -07:00
sruon
ca4715d3ed
EFFECTFLAG_ON_ATTACK
2025-03-04 23:50:54 -07:00
sruon
b83936f366
[lua,sql] COR rolls effect flags ( #7160 )
...
* Bolter's Roll wear off on attacks
EFFECTFLAG_ROLL (0x00020000)
EFFECTFLAG_EMPATHY (0x00000008)
EFFECTFLAG_ON_ZONE (0x00000100)
EFFECTFLAG_ATTACK (0x00000004)
EFFECTFLAG_DAMAGE (0x00000010)
EFFECTFLAG_ON_JOBCHANGE (0x00400000)
EFFECTFLAG_LOGOUT (0x00100000)
EFFECTFLAG_DISPELABLE (0x00000001)
* COR roll effects flags
EFFECTFLAG_ROLL (0x00020000)
EFFECTFLAG_EMPATHY (0x00000008)
EFFECTFLAG_ON_ZONE (0x00000100)
EFFECTFLAG_ON_JOBCHANGE (0x00400000)
EFFECTFLAG_LOGOUT (0x00100000)
EFFECTFLAG_DISPELABLE (0x00000001)
* Remove Double-Up if Roll effect is dispelled
2025-03-03 10:11:55 +00:00
Flibe
64b650fd59
Fix bugs in confrontation, add IDs to valkurm
...
Co-Authored-By: TracentEden <92269743+TracentEden@users.noreply.github.com>
github.com/AirSkyBoat/AirSkyBoat 0c8cb7e7fa
github.com/AirSkyBoat/AirSkyBoat 3881abe443
2025-02-24 23:01:35 -05:00
WinterSolstice8
c772863f56
[core] Improve implementation of Illusion, add Viscous Fluid
...
co-authored-by: slashtangent <78345197+slashtangent@users.noreply.github.com>
2025-01-15 17:06:21 -07:00
jamesbradleym
d241316858
Manage status effect by source
...
Co-authored-by: jamesbradleym <jamesbradleym@gmail.com>
Co-authored-by: TracentEden <92269743+TracentEden@users.noreply.github.com>
2024-11-13 10:45:53 -05:00
Xaver-DaRed
485bfebe06
Audit "Dark Seal" Ability and "Seal-Type" Effects
...
Co-authored-by: Schaedelschaden <Schaedelschaden@users.noreply.github.com>
2024-07-21 21:30:30 +02:00
WinterSolstice8
54565ca43a
[core] [sql] [lua] Partially implement Rayke
2024-05-20 19:32:51 -06:00
Tal Ben-Eliezer
b530a2554d
remove reraise on jobchange
2024-05-08 15:37:02 -04:00
WinterSolstice8
2f593f7b14
[sql] Remove dispelable flag from Reraise
2024-04-06 21:40:01 -06: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
MowFord
5c6cea16cb
Remove on magic end flag
2023-11-23 16:38:52 -06:00
Autkast
f9b210db76
Add Perpetuance job ability implementation ( #4083 )
2023-07-11 08:59:25 +01:00
TeoTwawki
3664f4eb46
Remove dummy effect field_support_food:
...
instead bail out of item lookup on subType 0
2023-06-02 02:35:18 -04:00
Sylvain Santucci
a8f317e2f4
Review of the atma infusionist and the Atma status
2023-04-13 20:38:34 +02:00
Zach Toogood
edc817a2d7
[db] Make all tables CHARSET=utf8mb4
2023-02-05 21:13:32 +00:00
WinterSolstice8
14513ecd68
[RUN] [sql] Update Rune Enhancement & Battuta effect flags
...
* All Rune Enhancements: add Logout/Zone/No Cancel/Suppress Loss Message flags
* Battuta: Add Logout/Zone flags
2022-11-23 16:58:38 -08:00
Kore
883042534f
Fix imagery types so they cannot be applied more than once globally
2022-11-19 00:38:46 -08:00
claywar
e545f0d881
Merge pull request #3187 from WinterSolstice8/drg_audit
...
[lua][core][sql] (mostly) Wyvern related DRG audit
2022-11-15 05:28:30 -05:00
WinterSolstice8
e888b9e362
[sql] Change Mazurka effect to be dispelable, not erasable
2022-11-14 08:43:44 -08:00
WinterSolstice8
3b6a32b8a9
[sql] Add DRG's Spirit Bond status effect
2022-11-13 20:01:19 -08:00
claywar
e7ef57e594
Merge pull request #2789 from Schaedelschaden/pld_job_utils_1
...
[LUA] Create job_utils/paladin, migrate job functionality, and update JAs
2022-10-01 11:30:26 -04:00
David Norris
9b4b27eacf
add new flag for pathos effects
2022-09-27 11:40:12 -05:00
Schaedelschaden
b55ef20c2f
Update Fealty functionality
2022-09-26 13:50:22 -06:00
NeuromancerXI
562f2998d9
Commitment Status Effect Flags
...
Update Commitment Flags to match Dedication.
Job Change/BCNM/Death/Dispel/etc do not remove effect.
2022-09-23 06:13:37 -07:00
NeuromancerXI
d92b789b06
[core] [sql] Update Effect Flags, Comments, Job Change Behavior
...
Updates EFFECTFLAG_ comments
Updates Ability Effect Flags to add `EFFECTFLAG_ON_JOBCHANGE` to relevant effects
Updates Job Change Packet to also explicitly clear `EFFECTFLAG_ROLL` as there are no negative Corsair Rolls (Bust is not flagged as a roll).
Changes based on Retail observations (Using Nomad Moogle in Selbina):
1HR ability effects wears off on job change (Perfect Dodge drops when changing THF -> WAR)
Corsair rolls wear on job change (Corsair's Roll drops when changing COR -> THF)
Bard songs wear on job change (elegy not observed/tested)
Quickening Wears on job change (Use Sprinter's Shoes -> Change Job)
Meditate has no effect and TP Gain does NOT drop on job change (Use Mediate, Change SAM -> WAR, TP Still increases)
2022-09-14 08:20:25 -07:00
Schaedelschaden
fbc83e5d49
[JAs] Update functionality for WAR JA Blood Rage
2022-07-24 15:50:44 -06:00
claywar
200a31ec0b
Merge pull request #2385 from WinterSolstice8/petskill_siren_wip
...
[core] [SMN] [lua] Implement "Petskill" system, add basic Siren implementation
2022-07-24 11:49:33 -04:00
WinterSolstice8
ff79f1068e
[core] [sql] [SMN] add Siren pet, add petskill sql
2022-07-23 23:35:11 -07:00
Schaedelschaden
64d7236492
Update Restraint status effect flags with ON_ZONE, LOGOUT, and ON_JOBCHANGE
2022-07-23 12:18:13 -06:00
Schaedelschaden
d9faeee667
[JAs] Add functionality to WAR JA Tomahawk
2022-07-19 12:08:17 -06:00
Aerec
51f5699a7e
Avatars Favor Initial Implementation ( #2068 )
...
* Avatars Favor Initial Implementation
Co-Authored-By: Tiberon <TiberonKalkaz@gmail.com>
* Retail Changes + Cpp Cleanup
* Avatars Favor Retail Adjustments
Co-authored-by: Tiberon <TiberonKalkaz@gmail.com>
2022-07-13 20:46:30 -04:00
Illzbee
c0619a19a6
Change visitant status to not be removed upon KO ( #2180 )
...
* Change visitant status to not be removed upon KO
* change to 41943296
2022-07-06 11:18:41 -04:00
MrSent
82081c6976
[geo] Added bolster and blaze of glory ( #1626 )
2022-04-26 10:48:29 +03:00
WinterSolstice8
9c5a5ac0f2
Modify Rayke/Gambit status effect flags to match retail
2022-03-21 23:18:43 -07:00
WinterSolstice8
d260a7ffdb
Update SQL files for RUN
...
* Fix Liement animation, enable Liement
* Add "overwrites" for Valiance to be overwritten by Vallation
2022-03-09 20:27:10 -08:00
WinterSolstice8
51eb7fecc9
Update Rune Fencer related abilities/status sql files
...
* Add elements to rune enchantments
* Fix ranges of RUN abilities that are single target
2022-03-09 22:33:00 +02: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
6bacdce899
Stop defender from removing berserk - fixes #868
...
The overwrite flag on these already says to allow them to overwrite themselves, but the type flag was telling them to erase effect ID 56, which was berserk..
On retail you can in fact use both and both stay, allowing you to temporarily compensate for one and click one back off as needed. They have exactly opposite effects and this was what the wiki page that says "canceled out" meant. This is why we're always insisting on in game verification and not just blindly trusting wiki pages!
2021-10-25 20:59:28 -04:00
wrenffxi
82ae027cd1
remove bewildered_daze (in favor of _1 through _5)
...
remove blind (in favor of blindness)
rename haste_samba_haste_effect to haste_samba_haste
remove impetus_effect (in favor of impetus)
comment out application of effects that are not yet implemented
rename WARRIOR_S_CHARGE to WARRIORS_CHARGE (and other effects with apostrophes)
replace TOO_HIGH with ALL_MISS
fix a few typoed effect names
update some entries in status_effects.sql to match script names
2021-05-04 17:44:08 -04: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
TeoTwawki
de3066a3cb
Remove even more banding references. The name "topaz" remains in places but all of "tpz" should be gone now.
2021-04-01 16:14:56 -04:00
Zach Toogood
9e4993893d
Migrate all SQL tables from MyISAM to InnoDB
2021-02-05 17:07:08 +02:00
ibm2431
be2281299a
Merge branch 'release' into fix-elements
2020-10-11 05:59:38 -07:00