Commit graph

35 commits

Author SHA1 Message Date
sruon
49fe639048 Alter Ego upgrades packets and currency
C2S 0x0C1
S2C 0x08E
alter_ego_points "currency"
2026-03-10 18:08:57 -06:00
claywar
a4d510168d
Add temenos, apollyon units to currency2, migration
Add new units to default char_points sql

Fix obo for currency2 packet size

0x9C is uint32, so length should be 3 bytes longer to 0x9F (159)
2025-06-10 17:49:20 -04:00
claywar
f248fa1e54
Add currency2 entries for DI, Mog Segments, Gallimaufry, IS Accolades 2024-12-05 18:54:10 -05:00
Hugin
67e92fd8db Salvage II plans currency storage handling
Co-authored-by: atom0s <atom0s@live.com>
2024-10-02 08:37:46 -05:00
Corey Sotiropoulos
c2ecb5ae1f
Add plaudits to char_points schema
Migration already exists, this is for new databases.
2024-06-12 22:46:51 -04:00
Zach Toogood
ca3bdd22fe [SQL] Add COLLATE=utf8mb4_general_ci to all tables 2024-01-04 18:25:12 +00:00
Zach Toogood
edc817a2d7 [db] Make all tables CHARSET=utf8mb4 2023-02-05 21:13:32 +00:00
claywar
79bd31a35c Plumb currency2 packet
Fix silver aman ref
2021-04-25 18:41:29 -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
f8915b290d Merge branch 'release' into canary 2021-03-06 16:36:47 +02:00
claywar
ca4184d6d5 Fix migration script issues 2021-02-26 17:39:59 -05:00
Zach Toogood
9e4993893d Migrate all SQL tables from MyISAM to InnoDB 2021-02-05 17:07:08 +02:00
Zach Toogood
1d151d860d SQL: Remove duplicate daily_tally column 2020-11-22 09:18:59 +02:00
ibm2431
950d38141d Merge branch 'feature/mystery' into release 2020-11-21 21:04:05 -08:00
kaincenteno
324e58bea1 added comma and new line at end of file 2020-11-11 12:36:51 -08:00
kaincenteno
ead5ea18d5 adds missing currencies to show inside currency1 menu
Adds missing currencies inside Currency1 in both packet and sql db as of 10NOV2020
Also added migration script for existing servers to add those columns
2020-11-10 22:52:57 -08:00
Zach Toogood
a0ed0f59ec
Gobbie Mystery Box plumbing (#405)
* First pass at gobbie mystery box

* Start on Gobbie Mystery Box lua global

* Add map config, alter how gobbie_point is handled

* Simplify date handling

* GetTimeCreated binding

* Hook up binding

* Move gobbie update

* Move logic back into Arbitrix

* Less conversions

* Simplify timestamp on char creation

* Create MYSTERY_GOBBIE_BOX_MINIMUM_AGE_DAYS setting

* Inclusive

* Remove unused global

* timecreate -> timecreated

* Hook up another event

* Updates from testing

* Fix potential crash (too many params)

* gobbie_point -> daily_tally

* Cleanup and new migrations

* update vsproj filters

* Cleanup from Discord chat

* Add midnight handling for clearing gobbieBoxUsed

* Add gobbieBoxUsed in lua

* Add new migrations to migration script

* Simplify SQL queries

* onEventUpdate stuff

* Rename gobbie namespace to daily and daily_system

* Missed rename

* Add upper limit for daily tally points

* Update logging and formatting

* Fix compilation

* Small style changes
2020-03-19 23:36:06 +00:00
Topaz
aa6e168add Commits from upstream, 2019/12/11 to 2019/01/13 2020-01-13 10:25:10 -08:00
Topaz
3eb1c1570f Remove DSP branding (copyright notices retained) 2019-12-02 12:40:02 -08:00
nfaletra
532dd02390 Initial commit to test travis 2019-01-21 10:19:44 -07:00
TeoTwawki
e65aeb13d0 Begin migrating non currency things like teleports out of char_points and prepare to get rid of some char_vars junk too.
Migrations instructions:
you copy from the old table to the new before deleting the columns. It ain't hard to query.
2018-10-04 17:43:15 -04:00
TeoTwawki
e802197ebe signed >> unsigned
No such thing as negative charid.
2018-01-13 16:42:57 -05:00
TeoTwawki
8209f73159 Line ends, round 2. Fight! 2016-01-16 01:26:33 -05:00
teschnei
c4ae87eca9 CORE: currency packet update 2014-02-25 20:57:30 -07:00
teschnei
a7d6a41e98 CORE: updated currency packet for Jan 21, 2014 (JST) Version Update
-fixed a warning in instance_handler.cpp
SQL: new columns for currency packet in char_points
2014-01-20 20:27:18 -07:00
teschnei
a0d67f69f1 CORE: fixed data size of lebondopt wing, fixed typo of lebondopt wing 2013-12-24 20:12:50 +00:00
teschnei
d84c018883 CORE: add currency packet
-refactor RegionPoints into all currencies
SCRIPTS: updated scripts to use new currency calls
-add Sacred Kindred Crests to Shami
SQL: add more currencies to char_points, revised data types of existing ones
2013-12-24 07:37:34 +00:00
teschnei
aa61e583a2 PROJECT: merged 032713-Update to trunk 2013-03-31 19:22:04 +00:00
Ezekyel38
f8872ad09a FIX: first bug, no level range for page (just with high xp rate i think but not sure), a player lvl75 can xp with a player lvl1 on the same page (ex: at ro'maeve) and all players gain the same reward. second bug the reward xp receive exp_rate twice (ex: for reward 500xp with xp rate x10, player receive 50000xp, ((500*10)*10))
DB/CORE: add tabs point in db (char_points.sql)

NOTE1: I have tested 2 pages at ro'maeve, tell me if you found an error.
NOTE2: You need to restart your server
2013-03-01 14:29:00 +00:00
Ezekyel38
25cae40b75 CORE: add maw and past teleport to char_points.sql, add for mob same speed bonus than player (except for worm :) ) 2012-12-24 08:28:15 +00:00
whasf
7ce4b47d86 SQL: His conversion script will fail due to his fail, not all fields defaulted to zero :D 2012-07-18 00:04:10 +00:00
Ezekyel38
e80c79eab9 CONQUEST: Add conquest point in the core, you can only gain cp if your region is the same than your nation, when you create a new char char_points is updated.
DB: add new table char_points. 
LUA: add lua function addCP, delCP, getCP, update all gate guard

NOTE: conquest point appear in the conquest menu but not real time (wait 10-15sec), but with guard it's real time
NOTE2: if you have many player on your server, you can use this php script: http://pastebin.com/Yyc9grbM
2012-07-17 13:05:18 +00:00