• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 05:32
CEST 11:32
KST 18:32
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL22] Ro16 Preview: Holy Diver4[ASL22] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915
Community News
Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down1StarCraft open world shooter announced at BlizzCon98Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10Official StarCraft website teases new content ahead of BlizzCon?179Stellar Fest TWO the Moon (Dec 16-20)9
StarCraft 2
General
Weekly Cups (Sep 7-12): SHIN, ByuN, MaxPax double down How do you feel about the StarCraft shooter announcement at BlizzCon 2026? Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool StarCraft open world shooter announced at BlizzCon Balance hotfix patch 5.0.16b (July 16)
Tourneys
RSL Revival: Season 6 - Qualifiers and Main Event RSL goes to London! 2026 Offline Finals Nov 21-22 SC2 AI Tournament 2026 Fall Sparkling Tuna Cup - Weekly Open Tournament KSL Week #92
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 543 Enhanced Defenses The PondCast: SC2 News & Results Mutation # 542 The Ascended Mutation # 541 Binary Choice
Brood War
General
Remastered crash fix suggestions ASL22 General Discussion Why Protoss Struggles on ASL (Ft. Shuttle, Tulbo) BGH Auto Balance -> http://bghmmr.eu/ Official StarCraft website teases new content ahead of BlizzCon?
Tourneys
[ASL22] Ro16 Group D [Megathread] Daily Proleagues [ASL22] Ro16 Group C [ASL22] Ro16 Group B
Strategy
Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation Game Theory for Starcraft
Other Games
General Games
Warcraft III: The Frozen Throne Nintendo Switch Thread Stormgate/Frost Giant Megathread EVE Corporation Diablo IV
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Post Your Watch! Canadian Politics Mega-thread Russo-Ukrainian War Thread Artificial Intelligence Thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Diablo Animated Series on Netflix
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Virtual Romance, Real-Life C…
TrAiDoS
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
LOCKPICKING NOOB
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7081 users

[Patch 1.0.0.131: Viktor] General Discussion - Page 196

Forum Index > LoL General
Post a Reply
Prev 1 194 195 196 197 198 235 Next
Sandster
Profile Joined November 2006
United States4054 Posts
January 13 2012 17:37 GMT
#3901
On January 14 2012 02:32 TheYango wrote:
Show nested quote +
On January 14 2012 01:28 Two_DoWn wrote:
There are realistically only 4 roles in LoL

Tanky dps, Support, Ranged Ad, and Caster.

Thats it.

IMO:

Carry, Support, Initiator, Ganker/Anti-Carry


I think initiation is more of a function though, and not a role. Ashe is a great initiator, while Udyr is a poor one.

We have AD carries, supports, and casters that most people tend to agree on, and then "everything else" (90+% of which are melee and/or bruisers).
Flakes
Profile Blog Joined July 2008
United States3125 Posts
Last Edited: 2012-01-13 17:38:11
January 13 2012 17:37 GMT
#3902
On January 14 2012 02:35 TheYango wrote:
Show nested quote +
On January 14 2012 02:34 mordek wrote:
The urge to ask about AD runes vs ArmorPen is incredible at the moment. And how Last Whisper works.

Asking about that without having done a search should be bannable IMO.



IDK the last "what is a tank?" got pretty bad, but I think now people are prepared to agree to disagree
mordek
Profile Blog Joined December 2010
United States12705 Posts
January 13 2012 17:37 GMT
#3903
Maybe make a thread that copies all that info so it's easier to find? Just occured to me when you said that. From personal experience, searching through GD threads is difficult when you're looking for something specific.
It is vanity to love what passes quickly and not to look ahead where eternal joy abides. Tiberius77 | Mordek #1881 "I took a mint!"
Requizen
Profile Blog Joined March 2011
United States33802 Posts
January 13 2012 17:38 GMT
#3904
On January 14 2012 02:32 TheYango wrote:
Show nested quote +
On January 14 2012 01:28 Two_DoWn wrote:
There are realistically only 4 roles in LoL

Tanky dps, Support, Ranged Ad, and Caster.

Thats it.

IMO:

Carry, Support, Initiator, Ganker/Anti-Carry

Going by the player's "role" in teamfights, this is somewhat more informative, because, for example "Caster" doesn't really tell you exactly what they're supposed to do in a fight. There are casters like Leblanc that are supposed to insta-burst high value targets (Anti-Carry), there are casters that have high-value initiating spells that get shit started (Annie), there are casters that having defensive/supportive mid-lategame teamfighting roles (Zilean), and there are casters that just do fked damage to everyone (Carry).

And where do the (loosely defined) "bruiser/tanky-dps" fall in here? I suppose anti-carry or carry depending on their role? For example, which do you consider Udyr? Or Rammus?
It's your boy Guzma!
TheYango
Profile Joined September 2008
United States47024 Posts
January 13 2012 17:39 GMT
#3905
On January 14 2012 02:37 Sandster wrote:
We have AD carries, supports, and casters that most people tend to agree on, and then "everything else" (90+% of which are melee and/or bruisers).

I don't even agree on "casters" as a class, because pretty much every "caster" is classifiable as either a carry, a support, or a ganker that just happens to buy AP items. In terms of what their role is in fights, there's not enough common ground across all "casters" to dump them in a single category.
Moderator
Noocta
Profile Joined June 2010
France12578 Posts
January 13 2012 17:41 GMT
#3906
On January 14 2012 02:26 Requizen wrote:
Show nested quote +
On January 14 2012 02:23 Noocta wrote:
On January 14 2012 01:28 Two_DoWn wrote:
There are realistically only 4 roles in LoL

Tanky dps, Support, Ranged Ad, and Caster.

Thats it.


That's simplification.

Where do i put Yi or Rammus ?

We already talked about Yi as tanky-dps, and T_D's logic is sound in that regard.

Rammus is Support, if we're going off his list. He's an offensive support since his damage is low, but CC (Powerball and Taunt), survival, and mobility put him there. His job is to support the team by getting in, disrupting the enemy, and CCing a specific target.

I'm more interested as to where Talon goes. You could consider him tanky-dps as he sort of builds that way and has an invis for avoiding(reducing) damage, but he's more of an AD caster in his skillset.


Yi sin't a tanky dps, what the fuck are you talking about ?

Yi is a fighter, Rammus is a dedicated tank/initiator.

What's wrong with the Riot way to class champions ?
Support, Mage, Fighter, Bruiser, Ranged carry, and Tank/initiator ?
" I'm not gonna fight you. I'm gonna kick your ass ! "
Unentschieden
Profile Joined August 2007
Germany1471 Posts
January 13 2012 17:41 GMT
#3907
On January 14 2012 02:27 wei2coolman wrote:
Show nested quote +
On January 14 2012 02:26 Requizen wrote:
On January 14 2012 02:23 Noocta wrote:
On January 14 2012 01:28 Two_DoWn wrote:
There are realistically only 4 roles in LoL

Tanky dps, Support, Ranged Ad, and Caster.

Thats it.


That's simplification.

Where do i put Yi or Rammus ?

We already talked about Yi as tanky-dps, and T_D's logic is sound in that regard.

Rammus is Support, if we're going off his list. He's an offensive support since his damage is low, but CC (Powerball and Taunt), survival, and mobility put him there. His job is to support the team by getting in, disrupting the enemy, and CCing a specific target.

I think people are too obsessed with putting certain champions in very specific "roles".


But how are we going to complain about Riot not releasing a "balanced" rooster?
Role definitions are helpfull for beginners to get a decent Teamcomp but in "higher Elo" games the rolebased aproach is obsolete. There it´s about Team synergy and enemy matchups.
The main reason that we don´t get "true" supports anymore is because Riot wants to get away from superpassive "babysitters". Champs like Soraka wouldn´t be released today.
Craton
Profile Blog Joined December 2009
United States17303 Posts
January 13 2012 17:42 GMT
#3908
On January 14 2012 02:37 Flakes wrote:
Show nested quote +
On January 14 2012 02:35 TheYango wrote:
On January 14 2012 02:34 mordek wrote:
The urge to ask about AD runes vs ArmorPen is incredible at the moment. And how Last Whisper works.

Asking about that without having done a search should be bannable IMO.



IDK the last "what is a tank?" got pretty bad, but I think now people are prepared to agree to disagree

It's just that there's a lot of overlapping between rolls these days.
twitch.tv/cratonz
TheYango
Profile Joined September 2008
United States47024 Posts
January 13 2012 17:43 GMT
#3909
On January 14 2012 02:41 Noocta wrote:
What's wrong with the Riot way to class champions ?
Support, Mage, Fighter, Bruiser, Ranged carry, and Tank/initiator ?

Because Mage, Fighter, and Bruiser are completely uninformative terms about what your role is in fights.
Moderator
Sandster
Profile Joined November 2006
United States4054 Posts
Last Edited: 2012-01-13 17:55:01
January 13 2012 17:46 GMT
#3910
Well, most casters have the following in common:

-Some form of cc/zone control
-Poses a huge threat to their squishes if left unchecked
-Ranged magic damage

Of course target picks and playstyles differ greatly, but pretty much every AP carry is picked with the mindset of providing cc/utility + high damage output (whether sustained or burst).

The exceptions are guys like Zilean, Janna, and Soraka, since their late game damage isn't much of a threat.
koreasilver
Profile Blog Joined June 2008
9109 Posts
January 13 2012 17:46 GMT
#3911
On January 14 2012 02:41 Noocta wrote:
Show nested quote +
On January 14 2012 02:26 Requizen wrote:
On January 14 2012 02:23 Noocta wrote:
On January 14 2012 01:28 Two_DoWn wrote:
There are realistically only 4 roles in LoL

Tanky dps, Support, Ranged Ad, and Caster.

Thats it.


That's simplification.

Where do i put Yi or Rammus ?

We already talked about Yi as tanky-dps, and T_D's logic is sound in that regard.

Rammus is Support, if we're going off his list. He's an offensive support since his damage is low, but CC (Powerball and Taunt), survival, and mobility put him there. His job is to support the team by getting in, disrupting the enemy, and CCing a specific target.

I'm more interested as to where Talon goes. You could consider him tanky-dps as he sort of builds that way and has an invis for avoiding(reducing) damage, but he's more of an AD caster in his skillset.


Yi sin't a tanky dps, what the fuck are you talking about ?

Yi is a fighter, Rammus is a dedicated tank/initiator.

What's wrong with the Riot way to class champions ?
Support, Mage, Fighter, Bruiser, Ranged carry, and Tank/initiator ?

What in da world is the difference between a "tanky dps" and a "fighter".
Requizen
Profile Blog Joined March 2011
United States33802 Posts
January 13 2012 17:47 GMT
#3912
On January 14 2012 02:41 Noocta wrote:
Show nested quote +
On January 14 2012 02:26 Requizen wrote:
On January 14 2012 02:23 Noocta wrote:
On January 14 2012 01:28 Two_DoWn wrote:
There are realistically only 4 roles in LoL

Tanky dps, Support, Ranged Ad, and Caster.

Thats it.


That's simplification.

Where do i put Yi or Rammus ?

We already talked about Yi as tanky-dps, and T_D's logic is sound in that regard.

Rammus is Support, if we're going off his list. He's an offensive support since his damage is low, but CC (Powerball and Taunt), survival, and mobility put him there. His job is to support the team by getting in, disrupting the enemy, and CCing a specific target.

I'm more interested as to where Talon goes. You could consider him tanky-dps as he sort of builds that way and has an invis for avoiding(reducing) damage, but he's more of an AD caster in his skillset.


Yi sin't a tanky dps, what the fuck are you talking about ?

Yi is a fighter, Rammus is a dedicated tank/initiator.

What's wrong with the Riot way to class champions ?
Support, Mage, Fighter, Bruiser, Ranged carry, and Tank/initiator ?


Look back seriously one page, T_D and I just talked about it:

On January 14 2012 02:03 Two_DoWn wrote:
Show nested quote +
On January 14 2012 01:59 Requizen wrote:
On January 14 2012 01:46 Two_DoWn wrote:
On January 14 2012 01:37 spinesheath wrote:
Make that ranged DPS and Burst (of indefinite type) instead of Ranged AD and Caster. Else you're going to have trouble with the likes of Cassiopeia and Talon.

Both are casters.

The reason I chose not to split it that way is because realistically ranged ad play a very different role in the game from a sustained damage caster, while sustained casters are much closer to traditional casters.

And Xin and Yi are tanky dps. It isnt my fault if everyone fucks up and builds them improperly.

Ah, I wasn't aware we were going off builds, I thought we were talking specifically about skillsets. In that case, I agree with you.

Well, you have to think about both. Yi and Xin's kit point them in the direction of being tanky dps, simply because they have gap closers and enjoy hitting you in the face from right in front of you.

And then if you look at how you want to build them optimally: enough health and resists to stay alive throughout the fight with 1, MAYBE 2 actual damage items. Thats a tanky dps mindset for both cases.

And if it wanst clear for anyone when I made the ranged ad/caster distinction: Ranged ad can kill towers, casters and sustained casters cant. That is enough differentiation for a separation of the roles.



Riot's way of classifying champions is nice, but very vague. Like, there are things like fighter/assassin (Panth, Poppy), when they themselves say assassin means squishy burst and fighter means survivable dps. You get the idea of a fighter/assassin, but that's a bad way to put it.
It's your boy Guzma!
Noocta
Profile Joined June 2010
France12578 Posts
January 13 2012 17:48 GMT
#3913
On January 14 2012 02:43 TheYango wrote:
Show nested quote +
On January 14 2012 02:41 Noocta wrote:
What's wrong with the Riot way to class champions ?
Support, Mage, Fighter, Bruiser, Ranged carry, and Tank/initiator ?

Because Mage, Fighter, and Bruiser are completely uninformative terms about what your role is in fights.


Since when this has to do with teamfighting ?

A fighter is a melee damage dealer, who focus heavily into damage items and little survability.
A bruiser is a melee damage dealer who focus into a fair mix of protection and hybrid damage items.
A Mage is a magic damage aler who focus into ability power items to help his abilities.

It's so simple.. why do people are arguying about that oO
" I'm not gonna fight you. I'm gonna kick your ass ! "
TheYango
Profile Joined September 2008
United States47024 Posts
Last Edited: 2012-01-13 17:54:51
January 13 2012 17:50 GMT
#3914
On January 14 2012 02:46 Sandster wrote:
Well, most casters have the following in common:

-Some form of cc/zone control
-Poses a huge threat to their squishes if left unchecked
-Ranged magic damage

Of course target picks and playstyles differ greatly, but pretty much every AP carry is picked with the mindset of providing cc/utility + high damage output (whether sustained or burst).

The exceptions are guys like Zilean, Janna, and Soraka, since their late game damage isn't much of a threat.

OK, and depending on their skew towards one of those three things, they play as a support, anti-carry, or carry. Utiliy-heavy casters play like supports. Burst-heavy casters play like anti-carries. Sustained damage casters play like carries.

Again, why are they all lumped together? I still think classing Cassi as a carry, Morgana as a support, and Leblanc as an anti-carry is more informative than calling them all "casters" just because they all happen to cast a lot of spells.

On January 14 2012 02:48 Noocta wrote:
Since when this has to do with teamfighting ?

A fighter is a melee damage dealer, who focus heavily into damage items and little survability.
A bruiser is a melee damage dealer who focus into a fair mix of protection and hybrid damage items.
A Mage is a magic damage aler who focus into ability power items to help his abilities.

It's so simple.. why do people are arguying about that oO

Because that's the purpose of defined "role" tags? To give people a general sense of what your goal is in fights?

I could care less about what items I'm supposed to buy. That's not what the "role" tag is for.
Moderator
JackDino
Profile Joined July 2010
Gabon6219 Posts
Last Edited: 2012-01-13 17:54:38
January 13 2012 17:51 GMT
#3915
On January 14 2012 02:48 Noocta wrote:
Show nested quote +
On January 14 2012 02:43 TheYango wrote:
On January 14 2012 02:41 Noocta wrote:
What's wrong with the Riot way to class champions ?
Support, Mage, Fighter, Bruiser, Ranged carry, and Tank/initiator ?

Because Mage, Fighter, and Bruiser are completely uninformative terms about what your role is in fights.


Since when this has to do with teamfighting ?

A fighter is a melee damage dealer, who focus heavily into damage items and little survability.
A bruiser is a melee damage dealer who focus into a fair mix of protection and hybrid damage items.
A Mage is a magic damage aler who focus into ability power items to help his abilities.

It's so simple.. why do people are arguying about that oO

Your definitions are based on what items champs buy which is just wrong, most bruisers can build like a fighter and lots of fighters can build like a bruiser and get away with it.
Then there's also AD mages like pantheon and Talon.
Rammus perfectly fits into the bruiser category, you can build him like one, he'll be tanky(lol W) and he'll do shittons of dmg. Heck he can assassinate carries if he's not the one initiating(which he is amazing at).
Also saying yi is a fighter and not a bruiser is weird, you can build atmogs on yi which is a bruiser build and he'll do fine, the definitions are just weird/champs roles overlap.
This isnt Broodwar so I dont owe anyone respect for beating me. -arb
Blitzkrieg0
Profile Blog Joined August 2010
United States13132 Posts
January 13 2012 17:56 GMT
#3916
On January 14 2012 02:37 mordek wrote:
Maybe make a thread that copies all that info so it's easier to find? Just occured to me when you said that. From personal experience, searching through GD threads is difficult when you're looking for something specific.


My quote finally has a purpose I think!
I'll always be your shadow and veil your eyes from states of ain soph aur.
epoc
Profile Joined December 2010
Finland1190 Posts
January 13 2012 17:56 GMT
#3917
Where do old jax and trynd belong to? They dont build tanky.
JackDino
Profile Joined July 2010
Gabon6219 Posts
January 13 2012 17:58 GMT
#3918
On January 14 2012 02:56 epoc wrote:
Where do old jax and trynd belong to? They dont build tanky.

Jax is a superstar and Trynd is a bitch. Trynd is what you could call a fighter I guess, jax doesn't build tanky(you buy some tanky items tho) but he is tanky so he's pretty much a bruiser. He can't tank as much as others though as you don't build full tank with like a triforce or w/e.
This isnt Broodwar so I dont owe anyone respect for beating me. -arb
TheYango
Profile Joined September 2008
United States47024 Posts
Last Edited: 2012-01-13 18:01:17
January 13 2012 17:59 GMT
#3919
On January 14 2012 02:56 epoc wrote:
Where do old jax and trynd belong to? They dont build tanky.

They're carries.

This is really not that hard.
Carry - my role is to kill anyone/everyone I can
Anti-carry - my role is to kill a specific target on the enemy team
Support - my role is to protect/set up my teammates
Initiator - my role is to get the fight started, then do whatever
Moderator
Requizen
Profile Blog Joined March 2011
United States33802 Posts
January 13 2012 17:59 GMT
#3920
On January 14 2012 02:56 epoc wrote:
Where do old jax and trynd belong to? They dont build tanky.

Well, Jax "builds" tanky, since he's getting health from damage. He's just getting health items for free, more or less.

Trynd is just a bastard.
It's your boy Guzma!
Prev 1 194 195 196 197 198 235 Next
Please log in or register to reply.
Live Events Refresh
Next event in 28m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ProTech33
StarCraft: Brood War
Shuttle 940
actioN 767
firebathero 423
Bisu 321
Soma 175
ZerO 142
Shine 138
Sharp 87
Killer 77
Hm[arnc] 52
[ Show more ]
Mini 36
sSak 36
soO 25
Rush 14
Light 14
Larva 12
Barracks 11
Britney 0
Dota 2
ODPixel200
League of Legends
Reynor67
Counter-Strike
byalli1253
olofmeister942
kennyS632
Super Smash Bros
Mew2King99
Other Games
singsing967
ceh9617
JimRising 404
XaKoH 186
Sick170
ZerO(Twitch)6
Organizations
Other Games
gamesdonequick790
BasetradeTV41
[ Show 13 non-featured ]
StarCraft 2
• StrangeGG 30
• LUISG 26
• Letter145
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• iopq 13
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2242
Upcoming Events
The PondCast
28m
Kung Fu Cup
1h 28m
Replay Cast
14h 28m
KCM Race Survival
1d
IntoTheTV X SOOP
1d 1h
Cure vs SHIN
herO vs Solar
Percival vs Classic
ByuN vs Rogue
OSC
1d 12h
Replay Cast
1d 14h
IntoTheTV X SOOP
2 days
Replay Cast
2 days
GSL
3 days
[ Show More ]
Replay Cast
3 days
GSL
4 days
Shopify Rebellion Sundays
4 days
Spirit vs Mixu
Replay Cast
4 days
Afreeca Starleague
5 days
Shine vs Rush
WardiTV Weekly
5 days
Monday Night Weeklies
5 days
Sparkling Tuna Cup
6 days
Afreeca Starleague
6 days
Light vs EffOrt
PiGosaur Cup
6 days
Liquipedia Results

Completed

Acropolis #5 - TRS
Blizzard Classic Cup 2026
Big Dog Cup 2026 Div 1

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Calamity Invitational
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Copium Cup
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.