Commit Graph

855 Commits

Author SHA1 Message Date
jackpoz
453690c575 Fix error on windows when no parameters are passed in query string 2021-10-24 17:35:24 +02:00
Sarjuuk
557638b3fe PHP8/Misc
* reduce redundancy after merge
2021-10-24 17:33:47 +02:00
jackpoz
f9584f09b5 Handle is_callable returning false with instance methods on static types since PHP 8
See https://php.watch/versions/8.0/non-static-static-call-fatal-error
2021-10-24 17:15:26 +02:00
Sarjuuk
6b49aa6069 Setup/Misc
* fix some outdated array indizes during setup
 * fix indexing when connecting to DB for first time
 * add initial loading of config strings during setup
2021-10-24 17:12:05 +02:00
Sarjuuk
56e70e22bb Item/DetailPage
* fixed infobox cost for items with buycount > 1
2021-03-14 16:31:35 +01:00
Sarjuuk
6f69144498 Merge remote-tracking branch 'github/master' into ghMaster 2021-03-14 16:13:39 +01:00
Sarjuuk
aa82655845 SmarAI/Lookups
* unify lookups in functional groups
 * move code to class SmartAI
2021-03-14 02:04:56 +01:00
Sarjuuk
c456ade870 Skills/Breakpoints
* display skill learning breakpoints for gathering skills
 * fixed mixed up mining-skinning and savanging-skinning filters for NPCs
 * defined some magic skill numbers
2021-03-14 02:04:43 +01:00
Dima
aa70ea0323 Localization (#284)
use multibyte function to manipulate localized text.
2021-03-02 20:24:11 +01:00
Sarjuuk
fbc5d43aab Setup/Maintenance
* toggle maintenance mode in a more reasonable manner (i.e. not when displaying help test)
 * move connectivity tests to class DB
 * restore generate everything functionality when running --sql and --build with an empty parameter set
2021-02-20 20:35:53 +01:00
Sarjuuk
43778b01e7 Setup/DB
* connect to db after successful setup so siteconfig doesn't fail
2021-02-18 22:31:30 +01:00
Sarjuuk
f5701e7979 Misc/Config
* add config values lost from dd63a6a2ab
 * update TCDB compatibility info
 * update current year
2021-02-18 19:00:55 +01:00
Dima
33c3132346 Localization/ruRU (#281)
* add reputation strings
2021-02-18 13:36:29 +01:00
Sarjuuk
d6ca3d70cf Listview/Percent
* use same logic for display and sorting
2021-02-15 20:07:49 +01:00
Giacomo Pozzoni
392b5bbdda CLI/Typos (#272)
* fixed typos in log
2021-02-15 19:48:35 +01:00
Sarjuuk
e810554695 Mapper/Instances
* do not display unmapped instances (3.3.5 from data) by default
2021-02-15 19:30:48 +01:00
Sarjuuk
8313bb4194 Icons/DetailPage
* don't cast name to ucFirst
2021-02-15 19:16:10 +01:00
Sarjuuk
0c1b73d6ac Icons/Names
* icon names can contain spaces. So indiscriminate trimming should be discouraged.
 * ...
 * unrelated stuff: please don't break...
2021-02-15 19:08:56 +01:00
Sarjuuk
7a74c36448 Setup/Profiler exclusions
* set time limit to generation of profiler exclusions file
 * remove some unused logging
2021-02-15 18:20:01 +01:00
Sarjuuk
23abce304c Readme/Setup
* use more intuitive setup command. "firstrun" is still available but usage is discouraged.
2021-02-15 17:59:36 +01:00
Sarjuuk
e5e62e2936 Merge remote-tracking branch 'github/master' into ghMaster 2021-02-15 17:55:24 +01:00
Dima
c0a1e393b0 Localization/ruRU (#278)
* fixed typo in user contribution template
2021-02-15 17:32:46 +01:00
Dima
898a4fd8a4 Localization/Typo (#279)
* fixed icons path in ruRU and frFR menus
2021-02-15 17:13:10 +01:00
Dima
3978169bf6 Localization/ruRU (#280)
* added missing zone and gameobject strings
2021-02-15 17:10:22 +01:00
Dima
01e89db491 Setup/Help (#276)
* fixed log command instructions
2021-02-15 16:50:25 +01:00
Sarjuuk
59f58f8506 Setup
* automatically set and unset maintenance mode when data is being edited (either sql or files)
 * added more verbose help prompts. They should now always appear when -h is used.
 * added --setup as more intuitive command for --firstrun. --firstrun is now considered deprecated and will be removed in due time.
 * unfuck order of indizes in --siteconfig
 * fixed some typos
 * convert echo use to CLI::write
 * move scattered command line argument checks to CLISetup
2020-12-30 00:29:30 +01:00
Sarjuuk
c65bd88867 Setup/RandPropPoints
* refer to correct dbc file to get item level scaling for random enchantments
2020-12-29 13:20:42 +01:00
Sarjuuk
2eaed47ba4 Items/Misc
* fixed queries erronously using ucFirst column names
 * fixed visible html in infobox
 * added forgotten string for locale 3
2020-12-28 23:27:49 +01:00
Sarjuuk
888ff28121 Item/DetailPage
* alwaya display item level of gems regardless if cut or not
 * fixed similar item search result for items without class restrictions
2020-12-27 20:45:44 +01:00
Sarjuuk
baf47433dd Enchantment/DetailPage
* removed tooltip-highlight when there is no tooltip to display
Spells/Tooltips
 * fixed ancient copy-paste error and 'greater than or equal' conditions are now always evaluated as such
2020-12-27 20:07:57 +01:00
Sarjuuk
89275a0e71 Readme
* remove reference to expired branch
2020-12-19 01:06:30 +01:00
Sarjuuk
15fb7b8711 NPCs/DetailPage
* display difficulty versions of the creature in the infobox
2020-12-19 00:18:46 +01:00
Sarjuuk
467a31fa3b Template/Escaped Strings
* escape creature subnames in DetailPage
 * escape creature names & subnames in Tooltips
 * js escape inherited filter froms
2020-12-19 00:16:09 +01:00
Sarjuuk
5b414500a7 Creature/DetailPage
* display school resistance under stats in infobox
2020-12-19 00:00:49 +01:00
Sarjuuk
cac57f5cd8 Spell/DetailPage
* fixed recursing SmartAI ActionLists for used-by relations
2020-12-19 00:00:49 +01:00
Sarjuuk
3188a7b55f Template/generic detail page
* switch position of article and extra text section
 * pray the layout doesn't break somewhere unexpected
2020-12-19 00:00:49 +01:00
Sarjuuk
4ed2d0836f Localization/Invisibility
* set placeholders for unknown but used invisibilityTypes to suppress errors on access
2020-12-17 22:25:25 +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
82d3a8508d Localization/Placeholders
* apply changes from d070b303b4 to placeholder texts
2020-10-25 17:56:12 +01:00
wodim
d070b303b4 Localization (#237)
* removed excess hyphens
2020-10-25 17:49:26 +01:00
wodim
7062ff74a4 Localization/Typo (#226)
* Fix typo
2020-10-25 17:41:53 +01:00
Sarjuuk
df1f29c986 LinkedSpells/Localization
* Smoothed out word choice. Should be more clear now.
2020-10-25 17:27:24 +01:00
Sarjuuk
178c13ec72 SmartAI/SpellCasts
* fixed getting spell casts per NPC
 * fixed spell usage for NPCs when used by Timed Actionlists
 * added 'used by (smart) areatrigger' to SpellDetailPage
 * fixed forgotten rename from SmartAI overhaul
2020-10-25 17:09:05 +01:00
Sarjuuk
e2fe765980 SAI/Compat
* add changes from TC of the last three years
* reduce redundancy when handling creature text
* reserve more space in target, event, action parameters. Move own parameters further back to avoid confict with future param expansion by TC
2020-10-25 15:47:23 +01:00
Sarjuuk
003ac1c931 Listviews/Quests
* fixed displaying as many quest requirement columns as items requiring quests
2020-10-10 11:08:04 +02:00
Sarjuuk
0430d75989 Tooltips/Cleanup
* removed double escaped json
 * fixed itemset tooltips with classes
 * set cookies to samesite to avoid being rejected by the browser
2020-10-10 11:00:59 +02:00
Sarjuuk
59fb6c1bc9 DetailPage/GameObject
* display related faction in infobox
2020-10-10 10:14:13 +02:00
Sarjuuk
12c5f6f468 Setup/Maps
* fixed small map height (small maps used in tooltips)
 * map files need to be regenerated manually

thx @wodim
2020-09-16 21:29:04 +02:00
Sarjuuk
c92ab37de1 Misc/Typo
* fixed typo in SAI localization

Co-authored-by: wodim <neikokz@gmail.com>
2020-09-16 20:08:13 +02:00
Sarjuuk
88417cd5a6 Setup/Spawns
* added required areatable.dbc to spawns setup script, forgotten in 62acd541b2
2020-09-11 23:08:03 +02:00