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
Sarjuuk
d0e5bec845
Setup/FileGen ( #390 )
...
* directories should probably have write permissions
* add forgotten directory for guide image storage
2024-02-28 21:18:05 +01:00
Sarjuuk
b125e55a4a
Custom/UiEscapes
...
* so, apparently the client allows ui escape sequences in the weirdest of places. Guess i have to follow suit.
* also, the sequences can be multiline
* also also, the file extension for icons is optional
2024-02-28 21:04:18 +01:00
Sarjuuk
611d2c40bd
Profiler/Access
...
* load css/js even when profiler is disabled
* do not display page speciffic announcements for overridden displays (e.g. Profiler help on maintenance, error, etc. display)
2024-02-28 19:05:21 +01:00
Sarjuuk
8b1fd3ac79
Setup/Source
...
* setting an unsigned column -1 is pretty pointless, isn't it?
* using a recently truncated, not yet repopulated table to determine if items can be obtained is pretty pointless, RIGHT!?
(items are not longer blanket tagged as unobtainable)
2024-02-28 19:05:17 +01:00
Sarjuuk
9831038729
Misc/Fixups
...
* remove w from umask for generated files
* fixed warning in setup dbconfig
* added lost Markup.js generation to initial setup
2024-02-28 19:05:17 +01:00
Sarjuuk
8bbffae837
Setup/DB
...
* fixed syntax error in initial db setup
* corrected class role custom data
2024-02-28 16:28:06 +01:00
Amandil
b2ca072120
Misc/Fixups ( #391 )
...
* lost spell effect/aura declaration changes from 0e0116b27
* case-sensitivity conflict (ID => id) caused by 77f81c1bd
2024-02-28 15:57:55 +01:00
Sarjuuk
9aeb2177cf
Pages/SpellDetailPage
...
* fixed "modefied-by" and "modifies" tab having different results
* evalueate some more spell effects
* replace magic numbers with defined strings
* get model info from some more spell auras
2024-02-26 01:23:35 +01:00
Sarjuuk
3dfdc300c5
DetailPage/Links ( #388 )
...
* add missing trailing slash to url in links list
2024-02-25 22:41:16 +01:00