If you see something wrong with a template or module occurring on an article, feel free to add a topic for other volunteer developers to fix. Be sure to sign and timestamp your posts with ~~~~
. This page is not for reporting inaccuracies of content or misinformation on articles. Issues regarding the Fandom site or MediaWiki software (which wiki editors/admins have no influence over) can be directed to https://support.fandom.com/. Issues regarding in-game bugs can be directed to official WARFRAME support at https://digitalextremes.zendesk.com/hc/.
If you want to watch this page for changes and updates, click here: https://warframe.fandom.com/wiki/WARFRAME_Wiki:Bug_Reports?action=watch
See Category:Pages with script errors for all pages with Lua errors.
Wrong Enemy Links In Drop Tables
- Module:DropTables's
_buildDropTableSourceStrings
is generating wrong enemy links for enemies with ambiguous names. The module already contains the functionlinkEnemy
which should be able to fix the issue. LoneLunatic 01:33, 03 August 2022 (UTC)- Blocked by Module:Enemies/data. Need to finish seeding that database before this issue can be properly fixed. Specifically, we need to map enemy names to their respective article name. -Cephalon Scientia (talk) 05:35, 3 August 2022 (UTC)
Reported Bugs
For mod descriptions with more than two lines (carriage return + newline), the second line is not bolded like in https://warframe.fandom.com/wiki/Battering_Maneuver, other Exilus bullet jump mods, and many fish resources (https://warframe.fandom.com/wiki/Cranial_Foremount). For some reason the second line content is wrapped around a paragraph tag instead of just being part of div element. Cephalon Scientia (talk) 20:10, 23 May 2022 (UTC)Corrected Module:String.newLinesToBreaks() - Cephalon Scientia (talk) 22:54, 25 May 2022 (UTC)- See Module:Mods/data, Module:Mods/infobox, Module:InfoboxBuilder, and Module:String.newLinesToBreaks()
- Template:WFmax and MediaWiki:Maximization.js are outdated. Right now, support for it is discontinued but their contents will still be on articles. See https://warframe.fandom.com/f/p/4400000000003490648/ for polling results on its use (mobile users wouldn't even be able to load the JS anyways). Cephalon Scientia (talk) 18:13, 8 February 2022 (UTC)
- Weapon Comparison having scripts run over allocated time. Either find a way to optimize Module:Weapons/comptable and Module:Weapons or develop a JS script for an interactive weapon comparison table (though this will only work for desktop users; still need a fallback wikitable for mobile). An interactive comparison table will likely cut the need for subpages and individual tabs for weapon classes. Cephalon Scientia (talk) 18:11, 23 January 2022 (UTC)
- Temp fix which will break if more weapons/columns are added. Using direct access to Module:Weapons/data for now for PvE weapon comparison tables and removed additional tables that are filtering by both slot + class + trigger.
ShotType
andIntroducedDate
columns are also removed from PvE weapon comparison tables for performance. Still using 6.405/7.000 seconds with CPU time usage: 8.062 seconds and Real time usage: 8.092 seconds - Cephalon Scientia (talk) 17:21, 29 January 2022 (UTC)NewPP limit report Cached time: 20220129171447 Cache expiry: 1209600 Dynamic content: false CPU time usage: 8.062 seconds Real time usage: 8.092 seconds Preprocessor visited node count: 1820/1000000 Preprocessor generated node count: 0/1000000 Post‐expand include size: 500507/2097152 bytes Template argument size: 100/2097152 bytes Highest expansion depth: 8/40 Expensive parser function count: 0/100 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 1242226/5000000 bytes Lua time usage: 6.405/7.000 seconds Lua memory usage: 29.48 MB/50 MB Lua Profile: _dumpObject <mw.lua:559> 1420 ms 22.3% sorter <mw.lua:546> 780 ms 12.2% type 760 ms 11.9% concat 620 ms 9.7% <mw.lua:683> 560 ms 8.8% _dumpObject <mw.lua:559> 560 ms 8.8% rep 440 ms 6.9% tostring 300 ms 4.7% format 180 ms 2.8% ? 160 ms 2.5% [others] 600 ms 9.4% ExtLoops count: 0
- Temp fix which will break if more weapons/columns are added. Using direct access to Module:Weapons/data for now for PvE weapon comparison tables and removed additional tables that are filtering by both slot + class + trigger.
Long standing issue of Ducats/Prices/All running out of memory. Find a way to optimize the code of parsing through all Prime items and their ducat trade values (if possible).Cephalon Scientia (talk) 06:28, 18 January 2022 (UTC)- Fixed thanks to User:Flaicher. Forma drops are omitted, duplicate entries for items removed, and Requiem relics drops are optional. Cephalon Scientia (talk) 17:42, 23 January 2022 (UTC)
- Twin Vipers Wraith in Invasion#Chances wikitable are linking to a non-existent "Twin" page. Check Module:DropTables.getRewardTable() Cephalon Scientia (talk) 21:59, 13 January 2022 (UTC)
- Orokin Void/ByRewards (an archived page), Void Relic/ByRelic, Void Relic/ByRewards/SimpleTable, and Void Relic/ByRewards links to 1,200X Kuva and shows Requiem relics for some reason. Decouple quantity from item name by adding a new
Quantity
key to item tables in Module:Void/data and replace Orokin Void/ByRewards content with expanded templates Special:ExpandTemplates? Remove 1,200X Kuva redirect when resolved. -Cephalon Scientia (talk) 04:09, 3 January 2022 (UTC) - Missing images for Kavasa Prime Collar as seen on tooltip of
Lith K8. Not sure where to put its image data, in Module:Companions/data or Module:Resources/data? - Cephalon Scientia (talk) 17:33, 15 December 2021 (UTC)
- File:KubrowCollarPrime.png is the file name and is currently hard-coded in Module:Void/page last time I checked. - Cephalon Scientia (talk) 19:00, 28 November 2022 (UTC)
- Template:Countdown/MediaWiki:Countdown.js does not work for long delay times (56 days). If this is fixed, then the timer can be used on Umbra Forma - Cephalon Scientia (talk) 02:12, 13 December 2021 (UTC)
- Fixed by User:FINNER
Template:Disadvantages on Scourge Prime has duplicate "Low critical chance" text, presumably the script is looking at each individual attack component (impact, AoE, throw impact, throw AoE)? - Cephalon Scientia (talk) 02:30, 11 December 2021 (UTC)- Now Module:Weapons/characteristics broke for Scourge Prime.Cephalon Scientia (talk) 03:18, 19 December 2021 (UTC)
Lua error in Module:Weapons/characteristics at line 88: attempt to index field '?' (a nil value). Backtrace: Module:Weapons/characteristics:88: ? (tail call): ? Module:Weapons/characteristics:221: in function "chunk" mw.lua:518: ? [C]: ?
- Now Module:Weapons/characteristics broke for Scourge Prime.
- Missing Arch-Melee weapons in Template:WeaponNav. - Cephalon Scientia (talk) 02:30, 11 December 2021 (UTC)
- Issue determined to be caused by how we label Exalted Archwing weapons in Module:Weapons/data and logic in Module:Weapons.ppData() (now moved to Module:Weapons/ppdata/seeder). We are setting a Weapons table of Arch-Melees to Ironbride + a hardcoded addition of Arquebex in the last iteration through some loop, overriding the actual Arch-Melee data set in the previous loop iteration. Cephalon Scientia (talk) 04:17, 24 December 2021 (UTC)
In Melee/Arch-Gun branch of p.ppData() table#1 { } In Melee/Arch-Gun branch of p.ppData() table#1 { table#2 { ["Family"] = "Knux", ["Image"] = "GrnArchHand.png", ["Name"] = "Knux", }, table#3 { ["Family"] = "Kaszas", ["Image"] = "ArchScythe.png", ["Name"] = "Kaszas", }, table#4 { ["Family"] = "Onorix", ["Image"] = "Archaxe.png", ["Name"] = "Onorix", }, table#5 { ["Family"] = "Rathbone", ["Image"] = "ArchHammer.png", ["Name"] = "Rathbone", }, table#6 { ["Family"] = "Veritux", ["Image"] = "ArchSword.png", ["Name"] = "Veritux", }, table#7 { ["Family"] = "Centaur", ["Image"] = "Archswordandshield.png", ["Name"] = "Centaur", }, table#8 { ["Family"] = "Agkuza", ["Image"] = "ArchHookSword.png", ["Name"] = "Agkuza", }, table#9 { ["Family"] = "Veritux", ["Image"] = "PrismaVerituxFix.png", ["Name"] = "Prisma Veritux", }, } In Melee/Arch-Gun branch of p.ppData() table#1 { table#2 { ["Family"] = "Ironbride", ["Image"] = "Ironbride.png", ["Name"] = "Ironbride", }, }
- Issue may now be a non-issue ever since we split Module:Weapons/data into horizontal partitions and updated weapon data imports in modules accordingly. Cephalon Scientia (talk) 17:42, 23 January 2022 (UTC)
- Issue determined to be caused by how we label Exalted Archwing weapons in Module:Weapons/data and logic in Module:Weapons.ppData() (now moved to Module:Weapons/ppdata/seeder). We are setting a Weapons table of Arch-Melees to Ironbride + a hardcoded addition of Arquebex in the last iteration through some loop, overriding the actual Arch-Melee data set in the previous loop iteration. Cephalon Scientia (talk) 04:17, 24 December 2021 (UTC)
Visual/UI/UX Issues
- Armor#Armor_Calculator: "Total Armor", "Damage Reduction", "Effective Health multiplier" numbers have low contrast on dark theme - Cephalon Scientia (talk) 19:41, 19 December 2021 (UTC)
Feature Requests
- Include option to add a different attack key to compare against in Template:WeaponComparison so that editors can manually define which attacks of each weapon to compare against. Keep the attack used weapons' wiki tooltips as fallback. 20:26, 12 December 2021 (UTC)
- Alternatively, add a new key to weapon entries called
_AttackForComparison
though since this would only store a single value it may be useless when wanting to compare against different combinations of attacks (e.g. weapon 1's attack 1 vs. weapon 2's attack 1 and weapon 1's attack 1 vs. weapon 2's attack 2).
- Alternatively, add a new key to weapon entries called
- Internationalize Template:WeaponNav Cephalon Scientia (talk) 18:56, 21 December 2021 (UTC)
For Template:DamageTypeTable, support for displaying weapons with a elemental damage type regardless of it being the highest damage type distribution like displayCephalon Scientia (talk) 18:56, 21 December 2021 (UTC)Pulmonars on Damage/Viral Damage despite having
Impact damage as highest damage type.
- Updated by User:Gigamicro when getter functions were refactored and optimized in Module:Weapons. Cephalon Scientia (talk) 17:45, 23 January 2022 (UTC)
Add resource quantities to Template:DropLocations, especially for drop locations table on Endo page. Cephalon Scientia (talk) 03:19, 22 December 2021 (UTC)- Added by User:FINNER https://warframe.fandom.com/wiki/MediaWiki:EnemyInfoboxSlider.js?diff=2252931&oldid=2224727
The Steel Path modifiers toggle for MediaWiki:EnemyInfoboxSlider.js. Cephalon Scientia (talk) 21:41, 23 December 2021 (UTC) Another scroll bar at the top of wikitables for tables with lots of content. Cephalon Scientia (talk) 02:14, 4 January 2022 (UTC)- Unneeded since horizontal scroll bar for wikitables already move with the page on Chromium-based browsers and Firefox. Cephalon Scientia (talk) 22:25, 6 January 2022 (UTC)
Horizontally partition Conclave weapon data store to match PvE data stores
Conclave weapon articles have their infoboxes currently broken because of some issue with indexing the Conclave data store. A long-term fix would be to horizontally partition Module:Weapons/Conclave/data to match Module:Weapons/data and to simplify the logic when indexing Conclave data in M:Weapons/data (which will also come with minor performance improvements). Cephalon Scientia (talk) 19:59, 30 November 2022 (UTC)