Sarjuuk
7906b6c942
Localization/Fixup
...
* localize "unnamed" text for gameobjects and areatrigger
* fix empty links in Quest Detail Page for quests with
external completion event but empty AreaDescription
* closes #501
2026-03-26 15:22:11 +01:00
Sarjuuk
6051ef5a4a
Misc/Cleanup
...
* update some unit flags / bytes
2026-02-14 22:36:23 +01:00
Sarjuuk
983eb69759
SmartAI/Fixup
...
* drop unicode colons from text definitions as they were displayed in plaintext
(can't use real colons inside conditionals)
2025-12-14 18:41:43 +01:00
Sarjuuk
6f6adc127e
SmartAI/Fixup
...
* fix AI for npc texts that use target placeholders
2025-12-14 18:12:52 +01:00
Sarjuuk
adc0e16064
Itemsets/Boni
...
* maybe fix unreproducable error where itemset bonus description was null
* also slight cleanup in itemset bonus code
2025-11-23 00:35:14 +01:00
Sarjuuk
a5051c9bf5
Loot/Modes
...
* work against more correctly assigning instance mode to entities and loot
- added manually collected data for difficulty versions of gameobjects, just boss chests for now.
update setup/source to default object source to base difficulty version if able
- update spelldifficulty table to contain the (likely) mapmode it will be used in
* refactored class loot
- implement loot mode indicators on listview for creature and gameobject loot
- show 'drops' listview tab on instance zone page
- fixes against tribute chest systems (toc / ulduar)
- fix icc gunship battle chest ownership
2025-11-19 20:22:33 +01:00
Sarjuuk
57665aaa9e
ItemDetailPage/Misc
...
* fix "vendor in" mapper
* add "fished in" mapper
* move 'see-also' and 'same-model-as' tabs to the back of the tabs list
2025-11-19 16:59:57 +01:00
Sarjuuk
a2b87da285
Localization/CN
...
* fix excess whitespaces betweeen number and unit
2025-11-15 22:17:03 +01:00
Sarjuuk
f5654ae21f
DateTime
...
* recreate date functions from javascript in new class DateTime
* move date and time functions from Util to new class
* fixes various cooldown messages for account recovery
2025-11-14 19:16:12 +01:00
Sarjuuk
9020e36db6
SmartAI/Misc
...
* make errors more verbose if SAI tries to set unexpected flags
* do not escape strings. By now thats handled by Frontend/Markup
2025-11-04 19:48:26 +01:00
Sarjuuk
3984bd0ae2
Spells/Misc
...
* limit chance/ppm precision on spell procs chances
* do not apply a spells EffectXBonusMultiplier for physical spells
2025-10-29 15:51:23 +01:00
Sarjuuk
88cc76feae
Localization/Filters
...
* add missing spell effects & aura names
* don't return null for unused effects/auras (triggers an error)
2025-10-28 19:58:44 +01:00
Sarjuuk
96c777191d
Spells/Scaling
...
* move scaling data to the appropriate spell effects (like WH)
2025-10-27 21:19:40 +01:00
Sarjuuk
eb95b03e31
SmartAI/Update
...
* implement events added in 3bb4f56773
2025-10-04 20:02:34 +02:00
Sarjuuk
60eb816002
Quickfacts
...
* where applicable:
- show typeId
- show english name if currently localized
- show percentage attained by synced profiles
* fixed some typos
2025-10-03 17:49:50 +02:00
Sarjuuk
92c1c59d3a
Template/Update (Cleanup)
...
* smush leftover changes into a commit
* create fresh db dump, without dbc placeholders
* version bump
... all done
2025-09-25 16:01:16 +02:00
Sarjuuk
a48e94cd8b
Template/Update (Part 46 - VI)
...
* account management rework: Delete account
2025-09-25 16:01:06 +02:00
Sarjuuk
1d5539b362
Template/Update (Part 46 - V)
...
* account management rework: Avatar functionality
* show avatar at comments (beckported, because no forums)
2025-09-25 16:01:04 +02:00
Sarjuuk
258ac19f0a
Template/Update (Part 46 - IV)
...
* account management rework: Personal Settings functionality
* email, password, username update
* email updates now also mails the old address for confirmation
2025-09-25 16:00:47 +02:00
Sarjuuk
155bf1e4a3
Template/Update (Part 46 - I)
...
* account management rework: Base
* create proper account settings page
- modelviewer preferences
- show ids in lists
- announcement purge
- public description
* fix broken FKs between aowow_user_ratings and aowow_account
2025-09-25 16:00:30 +02:00
Sarjuuk
f1b613cfa0
Template/Update (Part 43)
...
* split 'arena-teams' into separate endpoints
2025-09-25 15:58:56 +02:00
Sarjuuk
398ff16b65
Template/Update (Part 42)
...
* split 'guilds' into separate endpoints
2025-09-25 15:58:56 +02:00
Sarjuuk
fef27c58e6
Template/Update (Part 40)
...
* convert 'guides' (listing, viewing, writing & management)
* don't allow comments on WIP guides
2025-09-25 15:58:56 +02:00
Sarjuuk
cb523353fd
Template/Update (Part 39)
...
* implement video suggestion & management
2025-09-25 15:58:52 +02:00
Sarjuuk
d66a863f55
Template/Update (Part 32)
...
* convert dbtype 'event'
2025-09-25 15:56:50 +02:00
Sarjuuk
e876463f3b
Template/Update (Part 31)
...
* convert dbtype 'quest'
* make use of separate GlobalStrings for spell rewards
2025-09-25 15:56:50 +02:00
Sarjuuk
253cbcb4d9
Template/Update (Part 30)
...
* convert dbtype 'object'
2025-09-25 15:56:50 +02:00
Sarjuuk
f17b4f58bf
Template/Update (Part 29)
...
* convert dbtype 'npc'
2025-09-25 15:56:50 +02:00
Sarjuuk
a824bb106c
Template/Update (Part 28)
...
* convert dbtype 'faction'
2025-09-25 15:56:50 +02:00
Sarjuuk
79c937e0a3
Template/Update (Part 27)
...
* convert dbtype 'currency'
2025-09-25 15:56:49 +02:00
Sarjuuk
e6980ce220
Template/Update (Part 25)
...
* convert dbtype 'spell'
* point spell effects on detail page to spells filter
2025-09-25 15:56:49 +02:00
Sarjuuk
3ba0cc4ade
Template/Update (Part 24)
...
* convert dbtype 'race'
2025-09-25 15:56:48 +02:00
Sarjuuk
e33bc9117c
Template/Update (Part 20)
...
* convert dbtype 'class'
2025-09-25 15:56:47 +02:00
Sarjuuk
98a54cd871
Template/Update (Part 19)
...
* convert dbtype 'achievement'
2025-09-25 15:56:47 +02:00
Sarjuuk
26226e2bad
Template/Update (Part 18)
...
* convert dbtype 'item'
* StatsContainer::toJson - exclude empty values in listviews + xml
2025-09-25 15:56:47 +02:00
Sarjuuk
11bb5a521b
Template/Update (Part 17)
...
* convert dbtype 'itemset'
2025-09-25 15:56:47 +02:00
Sarjuuk
d71ab58855
Template/Update (Part 13)
...
* convert dbtype 'enchantment'
2025-09-25 15:56:47 +02:00
Sarjuuk
2899cc881b
Template/Update (Part 12)
...
* convert user page
* update db to handle custom avatars
2025-09-25 15:56:42 +02:00
Sarjuuk
b3b790d424
Template/Update (Part 11)
...
* convert signin/signout functionality
* implement 'log out all devices' option
2025-09-25 15:55:38 +02:00
Sarjuuk
d5275b1bf8
Template/Update (Part 6)
...
* convert talent calculators
2025-09-25 15:55:38 +02:00
Sarjuuk
e943e27b5b
Template/Update (Part 1)
...
* update TrinityCore components to return new Frontend objects
- SmartAI => Markup
- Conditions => Data Listview
* update template files to accept the new Frontend objects
2025-09-25 15:32:59 +02:00
Sarjuuk
aeb84327d6
Template/Endpoints (Prep)
...
* modernize DB-Types
- long term: should be split in class that describes the DB-Type and container class that handles multiples
* make unchanging filter props static, allow lookup of criteria indizes through filter
* move username/mail/password checks to util and make them usable as input filter
2025-09-25 15:32:16 +02:00
Sarjuuk
112acb2216
Zones/QuickFacts
...
* unlink quick facts from articles and store per-row
* new system allows generic and manual QuickFacts to coexist
* fill new table with data for zones
* if someone used static quickFacts .. uh .. good luck?
2025-07-28 00:30:04 +02:00
Sarjuuk
ceec228718
Util/Mails
...
* make sendMail a member of Util
* move mail templates from strings to template files
* enabled debug output to page
2025-07-27 18:37:40 +02:00
Sarjuuk
967841fcb9
Spell/DetailPage
...
* finally set GCDCat var
* (a smooth decade later and it turns out it was StartRecoveryCategory all along)
2025-07-27 16:42:12 +02:00
Sarjuuk
069ca27b35
Localization/esES
...
* having ChatGPT translate missing strings
* cherry picked examples seem fine, even those with control sequences
2025-06-03 20:50:13 +02:00
Sarjuuk
9d704c5ff9
ItemDetailPage/Vendors
...
* show mapper for vendor locations
2025-05-20 20:07:32 +02:00
Sarjuuk
d75aa56b38
Spells/Attributes
...
* update spell attribute descriptions primary from TC, secondary from Wowdev Wiki (not guaranteed to be correct for 335)
* show all attributes on SpellDetailPage
* update links from attributes to SpellFilter
* unsure: should the attribute filters work purely on attributes or also consider other factors?
* implement some of the client side modifiers on the spell tooltips and buffs
2025-04-22 21:38:58 +02:00
Sarjuuk
3a6c86092b
Core/Compat
...
* create namespace Aowow to avoid naming conflicts
* inclues/libs/ is outside of the Aowow namespace
2025-04-01 22:32:37 +02:00
Sarjuuk
6f8b72c980
Spells/Tooltips
...
* use cooldown strings from future clients to avoid scientific notation for long cooldowns hidden by the 335 client
2025-03-16 01:11:32 +01:00