Commit graph

209 commits

Author SHA1 Message Date
Schaedelschaden
786b7fd907 [LUA] Update Blood Rage & Warcry ability use messages 2022-10-01 19:31:26 -06:00
Schaedelschaden
78e0dd8d65 Update Intervene & Majesty effects and abilities.sql 2022-09-26 19:40:13 -06:00
Schaedelschaden
643f31a6a5
[LUA] Create job_utils/thief, migrate JA functionality, and add Larceny (#2585)
* [LUA] Create job_utils/thief, migrate JA functionality, and add Larceny functionality

* Remove trailing whitespace

* Remove outer parenthesis from if functions

* Create onSteal handling, action getParam, and set up Quadav Stew mobs

* Apply style guide to if statements
2022-09-07 11:43:15 -04:00
SirGouki
a71ca25571 Fixes Chocobo Jig II not targeting party members, but targeting user and trusts 2022-09-05 13:05:30 -05:00
WinterSolstice8
97c493b9ea [core] [lua] [SMN] Implement Siren's Blood Pact: Rage abilities 2022-08-21 13:20:52 -07:00
Schaedelschaden
c0a6583e72 [LUA] Create job_utils/black_mage, migrate and update JA functionality 2022-08-05 10:54:33 -06:00
Schaedelschaden
6005572997
[LUA] Create job_utils/white_mage and migrate JA functionality (#2454)
* [LUA] Create job_utils/white_mage and migrate JA functionality

* Adjust Asylum validTarget to hit all party members

* Set Asylum range to 20y (matching Benediction)

* Apply style guide formatting
2022-08-05 05:04:53 -04:00
MrSent
22322590ee Ja and spell target fix 2022-08-03 08:55:59 +01: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
146658f344 [sql] Adjust Welt range in abilities.sql, add source to welt.lua and summoner.lua
* Remove debug print in summoner.lua
* Finer control of range for SMN BP is done in summoner.lua
2022-07-24 00:39:03 -07:00
WinterSolstice8
ae77e72f05 [sql] Enable Welt, disable Composure on subjob, rename Grand Pas & disable on sub 2022-07-23 23:31:28 -07:00
Schaedelschaden
04e4c2901e [JAs] Add functionality to WAR JA Restraint 2022-07-23 01:57:55 -06:00
Illzbee
0134f7d8c3 [lua] Update Holy Circle, Ancient Circle, Warding Circle to match retail
* Enable job point boosts as well
2022-07-21 09:48:09 -07: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
WinterSolstice8
80b7a546be [core] [lua] [RUN] Implement Liement, add MDT/DT/Phalanx/Stoneskin checks where appropriate
* see https://www.bg-wiki.com/ffxi/Liement
* Adjust spikes damage to allow for absorbing
* Adjust spikes calls to use some actual message IDs instead of hardcodes
* Add core handler to check for Liement absorb
* Change some RUN effect removal to be silent
* Add range to Liement, which is not normally used unless you have Epeolatry's mod by design
* Update SteamJacket handler to pass in the element instead of hardcoded "ELEMENTAL" damage
* Adjust spell_damage.lua to have MDT + MDTII cap
2022-06-05 01:25:24 -07:00
WinterSolstice8
49aebc4b71 [RUN] add range to One For All 2022-05-20 14:16:41 -07:00
MrSent
5111f2c16e Geo Abilities and Luopan abilities 2022-05-11 02:00:49 +01:00
MrSent
556d653c40 Added Life Cycle JA, AF+Relic gear mods 2022-04-28 20:16:09 +01:00
MrSent
b463e468d7
[geo] Core work for GEO basic functionality (#1573)
* round 2 of Geo
* human readable table for luopan models
* make action offset more sane
* indi calcs and potency calcs ect
* Add geo to regular spells sql
* change getEquippedItemsMaxModValue > getMaxGearMod
2022-04-19 17:06:20 +03:00
WinterSolstice8
e122369328 [RUN] Add merit mod ID to Battuta, Rayke 2022-04-12 09:42:46 -07:00
WinterSolstice8
ceb7746719 Fix SQL comment 2022-03-21 23:57:14 -07:00
WinterSolstice8
e29378f60f [RUN] Enable Gambit, remove merit mods for non-recast reducing merits on RUN JA 2022-03-21 23:17:59 -07:00
MrSent
7808691435 fixes for my fixes 2022-03-18 03:52:45 +00:00
WinterSolstice8
7e19443be0 Update RUN abilities in abilities.sql
* Enable Swipe/Lunge
2022-03-16 00:08:42 -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
5721dcff23 Enable Rune Fencer Wards
* Adjust abilities.sql to match retail where tested, including messages, animations
* Implement AoE message support for Valiance
2022-03-09 20:25:56 -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
Era-Lusiphur
3d178ab06b Fix Ready charges not being usable correctly
A simple SQL entry adjustment for recastId and BSTs can now use Ready commands back to back until they're out of charges correctly and have to wait on the timer to build more.

Fixes #336
2021-06-21 11:39:49 -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
claywar
783e560d19 Fix PUP Cooldown animation 2021-04-17 18:33:07 -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
George and Wendy
d1db8be429 Update abilities.sql 2021-01-23 08:16:19 +00:00
George and Wendy
ff44ecc50a Update abilities.sql
Change actionType for dancer abilities animated_flourish, reverse_flourish, and reverse_flourish.
2021-01-21 22:09:22 +00:00
Zach Toogood
d1278ae1db Remove more half-tabs 2020-09-29 12:40:50 +03:00
Zach Toogood
90638bdb9f Remove strange tabs and comments that are breaking certain SQL distributions 2020-09-29 12:36:47 +03:00
TeoTwawki
b971c55171
fixing naming convention too - we don't convert ' to _ we strip them instead 2020-09-28 02:40:15 -04:00
TeoTwawki
e0ae25c476
Fix Commenting.. 2020-09-28 02:37:29 -04:00
Zach Toogood
b532cf3b57 Merge branch 'release' into feature/abilities_up_to_99
# Conflicts:
#	sql/abilities.sql
2020-09-26 09:44:01 +03:00
Nireya
ae1b3b3d0f Update abilities.sql 2020-09-25 00:00:36 -04:00
Illzbee
4a69379bc3
updated branch to have deoffset abilities scripts 2020-09-20 19:16:49 -04:00
Illzbee
f52a0179f9
commited out abilities not coded with -- 2020-09-16 21:21:58 -04:00
Illzbee
97c4101716
commited out immanence 2020-09-12 10:26:06 -04:00
Illzbee
6f60b0d224
fixed typo 2020-09-12 10:13:30 -04:00
Illzbee
aaa9688cf4
Added abilities into DB
this is an offset list only tested on deoffset abilities
2020-09-11 21:42:35 -04:00
Illzbee
00d41fddca
Fix ability ids and offsets (#804)
* Updated ability IDs

Updated ability IDs and +/-16 offsets
Adjusted ability IDs for no offset
changed offset from 0x46 to 0x44 for abilities to line up
added -- to 3 abilities not alowing loading with - and ? in names
removed // #todo
fix typo ABILITY_MEWING_LULLABY
2020-07-15 16:49:35 +00:00
zircon-tpl
431e9ab141
Merge pull request #725 from bruisefest/double-up-fix
Double-up cooldown adjustments
2020-06-17 22:34:40 +00:00