Sarjuuk
cfa5030f85
Profiler/ArenaTeams
...
* remove profiles from existing teams of the same type they are going to be added to.
* should prevent characters being stuck in old teams.
2024-02-25 21:15:33 +01:00
Sarjuuk
a73d71b966
Profiler/Pets
...
* fix talent distribution being converted to int
* store pets tamed in heroic dungeons/raids with its base entry
2024-01-08 00:05:32 +01:00
Sarjuuk
73dd745fe8
Profiler/Achievementpoints
...
* remove redundant total calculation as it is already stored with the profile
* do not include statistic in sum calculation. (ffs why do they even have points assigned)
2023-06-08 15:35:19 +02:00
Sarjuuk
0d6a6e163c
Profiler/Statistics
...
* use spells for skill modifying racials instead of hardcoded values
* get baseline statistics from player_levelstats instead of hardcoded values
2023-06-08 14:01:36 +02:00
Sarjuuk
24d683332d
Profiler/Completion
...
* fix partial loading of quests in profiler
* provide inital category totals on a per class & race basis
2023-06-08 13:45:55 +02:00
Sarjuuk
d819bf60f5
Merge remote-tracking branch 'origin/master'
2022-03-22 15:57:18 +01:00
Sarjuuk
33a870ef78
Structure/Types
...
* move distributed constant values to object
* move reused iterators and checks to object
2022-03-22 15:05:50 +01:00
Sarjuuk
65bfd93761
Profiler
...
* truncate local profile if sync with game server fails (entry deleted)
* do not use chars/guilds/arena teams with empty names
2022-03-13 15:03:11 +01:00
Sarjuuk
bc71ae762c
Setup/Data
...
* move custom data from setup scripts to DB
* move strings from DB to locale files
* use common function to calculate coordinates of dungeon entrances instead of inline sql
* fixed manual data zones and itemset
* fixed typos across the board
2022-02-21 23:31:14 +01:00
Sarjuuk
10805a1f70
Profiler/Regions
...
* add Asia regions
* fixed some typos
2022-02-20 22:47:54 +01:00
Sarjuuk
53e2af2116
Profiler/Localization
...
* support non-latin realm names
* actually set characters as updated after resync was skipped due to character not having logged in since last resync
2022-02-14 16:04:57 +01:00
Sarjuuk
731f648cd2
Setup/Misc
...
* wrap db test in try/catch block
* escape more mysql8 keywords
2022-02-12 15:22:52 +01:00
Sarjuuk
f3f8dacef9
Profiler/Talents ( #315 )
...
* fix usage of active talent spec
2021-11-19 20:30:16 +01:00
Sarjuuk
be77474637
Misc/Optimizations
...
* general minor cleanups
* do not sync characters that haven't logged in since last resync.
2020-12-17 22:24:42 +01:00
Sarjuuk
04a14393e5
DB/MySQL
...
* fixed some more use cases of 'rank'
2020-09-02 21:12:00 +02:00
Sarjuuk
b044488308
Profiler/Recipes
...
* _really_ fix learning starter recipes per skill attempted in 96bbe326a8
2020-05-18 20:23:23 +02:00
Sarjuuk
a1d3be86f7
Profiler/Talents
...
* fixed column reference changed in f8230a59a9
2020-05-09 16:57:45 +02:00
Sarjuuk
96bbe326a8
Profiler/Spells
...
* fixed applying auto-learned profession spells
2020-04-05 14:24:08 +02:00
Sarjuuk
bf2e1bd612
Profiler/DB
...
* implement changes from https://github.com/TrinityCore/TrinityCore/commit/1925778e44a
* thx @kep123 for pointing these out
2020-02-28 22:04:33 +01:00
Sarjuuk
09176d1ae9
Profiler/Names
...
* handle duplicate names due to rename flags more gracefully
* should fix infinite reload bug on newly renamed profies
2018-12-02 19:25:43 +01:00
Sarjuuk
d9cd24026c
PHP/Core
...
* enforced v7.1 compliance, preparations for v7.2
* removed deprecated usage of each()
* prefer array deconstruction via [] instead of calling list()
* try to catch failed session_start()
* prefer ... - Token instead of calling func_get_args() func_num_args()
* enforce return types in AjaxHandler
* revision push
2018-11-29 00:45:19 +01:00
Sarjuuk
c5d28a9bbc
Profiler/Chars
...
* prefix characters flagged for rename to prevent collision with real char names (multiple chars flagged for rename will still collide, but what the hoo haa)
* alter table index to prevent creation and subsequent conflict with duplicate entries of the same char (realm/guid pair)
2018-05-26 13:29:23 +02:00
Sarjuuk
7dc283f649
Misc/Fixups
...
* squash multiple notices from error log
* fixed copy&paste error preventing view on custom profiles
* fixed display of spell requirements if mount was required after changs to mount sorting
* properly get/send error code in profile synchronisation
* use clear:left after floating mail block in template
2018-05-26 12:18:02 +02:00
Sarjuuk
81335ad6dc
Profiler/Reputation
...
* add missing base values for each race/class
2018-04-02 15:18:28 +02:00
Sarjuuk
394a2699d8
Profiler
...
* translate anouncements for loc 3
* fix queue locking up on error
* fix queue status display
* fix flagging real characters as private
2018-03-31 17:21:24 +02:00
Sarjuuk
e973e5e33b
Profiler/RaidTracker
...
* ALL the Raids .. track em
2018-03-28 11:55:06 +02:00
Sarjuuk
22d02378ef
Config/Profiler
...
* update config to enable/disable profiler in general, instead of just the queue
* regenerate affected files on config change
2018-03-27 12:41:32 +02:00
Sarjuuk
3fd25ca889
Profiler/Backend
...
* added core functions nessecary for profiler
2018-03-22 17:36:28 +01:00