Sarjuuk
a87b869896
Setup/BLP
...
* fix using replacement patch files as images
2024-05-28 20:17:16 +02:00
Sarjuuk
2c451b8deb
Locales/Search
...
* do not apply minimum string length limiter to logographic languages
2024-05-27 17:54:58 +02:00
Sarjuuk
f6565ea924
DB/Structure
...
* fix data types and data length and add default values where necessary
* data should no longer get truncated
* misc fixes
2024-05-22 20:35:02 +02:00
Sarjuuk
7d5930865c
DB/Setup
...
* fix erronous foreign key constraint revealed by MySQL 8.4
2024-05-21 17:46:23 +02:00
Sarjuuk
90b04865f5
Setup/DBC
...
* use utf8mb4 for dbc_* tables
2024-05-17 23:52:47 +02:00
Sarjuuk
a03d44ae67
ZoneDetailPage/Fishing
...
* if subzone has no entry in skill_fishing_base_level, try to look up parent entry
2024-05-17 23:27:03 +02:00
Sarjuuk
a97cede1e0
Profiler/Realms
...
* generally allow all realm types
* filter visibility/access by userGroup
2024-05-16 22:33:01 +02:00
Sarjuuk
b2690aea08
Setup/Update
...
* underscores are valid chars for script names
2024-05-15 00:08:45 +02:00
Sarjuuk
c87178c791
PHP/Compat
...
* spreading a nested array prevents it from being passed as reference
* this worked previously under php v7.2
2024-05-11 00:32:01 +02:00
Sarjuuk
b5829cc954
Misc/Fixup
...
* fix reference error from 9a1cb5f2f9
2024-05-10 17:37:13 +02:00
Sarjuuk
9a1cb5f2f9
Setup/ImageGen
...
* consider preconverted png images when initially checking resources
* fixed minor bugs
2024-05-09 16:05:23 +02:00
Sarjuuk
d7fa4a900e
Admin/Screenshots
...
* whelp, didn't see the onKeydown handler for the input field
* fix the fix in bf06c418d4
* allow "ArrowUp", "ArrowDown" and "-" as inputs
* also fix search by pressing <Return>
2024-05-07 19:26:06 +02:00
Sarjuuk
bf06c418d4
Misc/Fixup
...
* do not urlencode mysqli uris .. can't wait for this to cause issues again.
* input[type=number] does not allow inputing dashes to signify negative numbers. Use input[type=text] instead and cast to int afterwards.
2024-05-07 16:43:35 +02:00
Sarjuuk
937bec3d84
Spells/Tooltips
...
* enable level scaling for spells with RealPointsPerLevel
* note: While BasePoint vars ($m, $M) can scale, they are often involved in formulas that would have to be recalculated in javascript. This is currently impossible. So this var is skipped for now.
2024-05-06 01:06:31 +02:00
Sarjuuk
99eca2661f
Items/Tooltips
...
* do not display charges if they can't be used
2024-05-05 19:45:27 +02:00
Sarjuuk
6b25288e2b
Spells/Reagents
...
* always check all reagent fields, they are not set first to last
2024-05-05 14:31:15 +02:00
Sarjuuk
92c51237c6
Misc/Fixup
...
* lost changes from 5f4c62644d
2024-05-04 18:52:56 +02:00
Sarjuuk
5bb277bf2f
Tooltips/CombatRatings
...
* modenize interactive rating string
2024-05-03 21:01:24 +02:00
Sarjuuk
5f4c62644d
DB/Errors
...
* improve db error handling
* web view should always result in an user friendly error if the db connection is missing or erronous
* cli use should never fatal if the db connection is erronous. How are you going to fix it, d'uh.
* if some CLISetup script requires a db connection check it individually
2024-05-03 20:58:30 +02:00
Sarjuuk
41c0af16b3
Misc/Fixup
...
* drop build steps possibly scheduled to sql update after de2fa377 (they can never be executed)
2024-04-21 22:27:15 +02:00
Sarjuuk
a4c15653d8
DB/SqlModes ( #406 )
...
* drop more modes that depend on previously dropped STRICT_TRANS_TABLES
2024-04-21 15:10:35 +02:00
Sarjuuk
42d284dce0
CLI/CR
...
* always skip \r inputs.
* May fix weird issues when accessing a *nix container from WIN and MacOS hasn't been a thing for decades...
2024-04-20 23:39:29 +02:00
Sarjuuk
d084e6072b
DB/SqlModes
...
* only update sql_mode if strictly necessary
* keep other modes set in my.cfg / my.ini
2024-04-18 19:14:47 +02:00
Sarjuuk
67d4f12cfe
Loot/Errors
...
* gracefully handle loot referencing nonexistent items
2024-04-18 14:12:20 +02:00
Sarjuuk
97d59dbb98
Tooltips/Icons
...
* properly format icons in tooltips after b125e55a4a
2024-04-03 21:53:52 +02:00
Sarjuuk
f35adfeb3a
Misc/Fixups
...
* fix rogue letter in zhCN localization
* remove unused redirects from powered tooltips, ocasionally breaking locale detection (preserved for posterity)
2024-04-03 19:31:11 +02:00
Sarjuuk
e5e4446366
Items/Icon
...
* set a default icon for items so they don't break listviews
2024-04-03 17:49:54 +02:00
Sarjuuk
e01c3ac205
Misc/Fixups
...
* fix line terminators in update file
2024-04-02 02:03:39 +02:00
Sarjuuk
e09e3a7260
Spells/Effects
...
* also list affected spells directly in the spell effect
* allow more spell auras to display affected spells
2024-04-02 02:00:22 +02:00
Sarjuuk
7b43739dbc
Localization/NumberFormat
...
* use narrow non-breaking space ( ) to separate thousands blocks for locales frFR and ruRU
2024-03-30 00:37:22 +01:00
SrzmGit
8e5bdebea0
Articles/Class ( #397 )
...
* Added german version of the class articles
2024-03-29 20:19:56 +01:00
Sarjuuk
555a6211bd
Misc/Fixup
...
* no idea
2024-03-26 13:33:33 +01:00
Sarjuuk
6249ac6b2a
Misc/Fixup
...
* STDOUT is only defined if php is in run in cli mode
2024-03-26 12:07:45 +01:00
Sarjuuk
494328cf53
DetailPage/Articles
...
* initialize articles null as originally expected
* properly sort found articles or the wrong locale may get selected
2024-03-25 14:52:46 +01:00
Sarjuuk
e2e0a0295b
ItemDetailPage/Infobox
...
* properly line break arena requirements after 8bf7b3ee06
* fix ancient typo in unused code
2024-03-24 22:11:54 +01:00
Sarjuuk
676a7ef24e
Misc/Formating
...
* removed excess ;
2024-03-16 16:38:02 +01:00
Sarjuuk
c01c9ce901
Misc/Fixups
...
* use built in function to determine if CLI can use escape codes
* define _post, _get and _cookie in all cases
* do not apply 8 regexes to a string that doesn't even contain a UI Sequence
2024-03-16 00:17:19 +01:00
Sarjuuk
d37eb9a59b
Maps/Repsawn ( #172 )
...
* use more verbose time formater for repsawn time
2024-03-16 00:09:56 +01:00
Sarjuuk
d4a0abf704
Types/Objects
...
* make traps their own category
* move "trap for" from infobox to listview tabs as there can be a couple hundred GOs pointing to the same trap.
2024-03-15 23:49:58 +01:00
Sarjuuk
ec1a2afc5f
PHP/Compat
...
* fixed misc issues Intellisense was nice enough to highlight.
* mostly deprecated usage of uninitialized parameters
* class GenericPage still needs a long, hard look and a refactor
2024-03-11 23:20:17 +01:00
Sarjuuk
3e6e43fd68
MySQL/Compat
...
* fix col name / function name conflict
2024-03-11 23:20:06 +01:00
Sarjuuk
c37d2fd594
CLI/WIN
...
* support ansi escape codes for win 10 and up
* also kill a warning
2024-03-11 23:16:32 +01:00
Sarjuuk
25b5928a22
ItemFilter/TabLinks
...
* always display FilterResult prompt on currency-for tabs
* fixed display of FilterResult prompt on item currency-for tab
2024-03-09 22:44:55 +01:00
Sarjuuk
88b62730e1
SmartAI/Misc
...
* fix footer for ACTION_FOLLOW
* use \u003A for : so it doesn't get evaluated as a switch
2024-03-06 21:26:39 +01:00
Sarjuuk
f00ccedbd3
Localization/Invisibility
...
* invisibility type General is on index 0 not index 1.
2024-03-06 21:25:44 +01:00
Sarjuuk
de2fa3770b
JS/Tooltips
...
* try to get current domain from Locale when used on the site itself and no other params are given
2024-02-29 18:12:46 +01:00
Sarjuuk
be06b1e0cf
Items/ExtraLoot
...
* corrected calculation after writing a simulator and some consultation
* sad thing is, this will not even be visible after rounding for display
2024-02-29 17:33:55 +01:00
Sarjuuk
29f80f9a76
Items/ExtraLoot
...
* break down chances for loot from skill_extra_item_template
* rename tab to make it clear that its content is a bonus
2024-02-29 01:25:34 +01:00
Sarjuuk
e85a9e9d6a
Setup/Zones
...
* instances with with a entrance touple of (0, 0, 0) will no longer be displayed somewhere in Alterac (at the map 0 origin point)
2024-02-28 22:17:07 +01:00
Sarjuuk
54b224d929
Achievements/Rewards
...
* fix createing bogus ItemLists or TitleLists when displaying achievement rewards
* don't display empty related-achievements tab on Emotes DetailPage
2024-02-28 21:52:34 +01:00