• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 23:29
CEST 05:29
KST 12:29
  • 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
Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure2Code S RO8 Preview: Classic, Reynor, Maru, GuMiho2Code S RO8 Preview: ByuN, Rogue, herO, Cure4[ASL19] Ro4 Preview: Storied Rivals7Code S RO12 Preview: Maru, Trigger, Rogue, NightMare12
Community News
[BSL 2v2] ProLeague Season 3 - Friday 21:00 CET1herO & Cure GSL RO8 Interviews: "I also think that all the practice I put in when Protoss wasn’t doing as well is paying off"0Code S Season 1 - herO & Cure advance to RO4 (2025)0Dark to begin military service on May 13th (2025)21Weekly Cups (May 5-11): New 2v2 Champs1
StarCraft 2
General
Code S RO4 & Finals Preview: herO, GuMiho, Classic, Cure 2024/25 Off-Season Roster Moves Code S RO8 Preview: Classic, Reynor, Maru, GuMiho Code S RO8 Preview: ByuN, Rogue, herO, Cure Dark to begin military service on May 13th (2025)
Tourneys
[GSL 2025] Code S:Season 1 - RO8 - Group B RSL: Revival, a new crowdfunded tournament series SEL Code A [MMR-capped] (SC: Evo) Cheeseadelphia 2025 - Open Bracket LAN! [GSL 2025] Code S:Season 1 - RO12 - Group B
Strategy
Simple Questions Simple Answers [G] PvT Cheese: 13 Gate Proxy Robo
Custom Maps
[UMS] Zillion Zerglings
External Content
Mutation # 473 Cold is the Void Mutation # 472 Dead Heat Mutation # 471 Delivery Guaranteed Mutation # 470 Certain Demise
Brood War
General
ASL 19 Tickets for foreigners BW General Discussion Recent recommended BW games Battlenet Game Lobby Simulator BGH auto balance -> http://bghmmr.eu/
Tourneys
[ASL19] Semifinal B Small VOD Thread 2.0 [ASL19] Semifinal A [BSL 2v2] ProLeague Season 3 - Friday 21:00 CET
Strategy
[G] How to get started on ladder as a new Z player Creating a full chart of Zerg builds [G] Mineral Boosting
Other Games
General Games
Beyond All Reason Stormgate/Frost Giant Megathread Grand Theft Auto VI Nintendo Switch Thread What do you want from future RTS games?
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
LiquidLegends to reintegrate into TL.net
Heroes of the Storm
Simple Questions, Simple Answers
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia TL Mafia Community Thread TL Mafia Plays: Diplomacy TL Mafia: Generative Agents Showdown Survivor II: The Amazon
Community
General
US Politics Mega-thread Russo-Ukrainian War Thread Elon Musk's lies, propaganda, etc. Ask and answer stupid questions here! Iraq & Syrian Civil Wars
Fan Clubs
Serral Fan Club
Media & Entertainment
[Manga] One Piece Movie Discussion! Anime Discussion Thread [Books] Wool by Hugh Howey
Sports
2024 - 2025 Football Thread NHL Playoffs 2024 NBA General Discussion Formula 1 Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Cleaning My Mechanical Keyboard How to clean a TTe Thermaltake keyboard?
TL Community
The Automated Ban List TL.net Ten Commandments
Blogs
Why 5v5 Games Keep Us Hooked…
TrAiDoS
Info SLEgma_12
SLEgma_12
SECOND COMMING
XenOsky
WombaT’s Old BW Terran Theme …
WombaT
Heero Yuy & the Tax…
KrillinFromwales
BW PvZ Balance hypothetic…
Vasoline73
ASL S19 English Commentary…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 18099 users

[Patch 4.10] Nidalee/Skarner Rework General Discussion - P…

Forum Index > LoL General
Post a Reply
Prev 1 41 42 43 44 45 104 Next
wei2coolman
Profile Joined November 2010
United States60033 Posts
June 22 2014 21:23 GMT
#841
On June 23 2014 06:06 iCanada wrote:
Fuck this random Soloqueue pick thing...

8th game in a row where I last pick. Rito pls. Dis jungler can't lane, get shit on all day long.

-.-

Even saintvicious can win games in challenger as adc. Just saying...
liftlift > tsm
GolemMadness
Profile Blog Joined September 2010
Canada11044 Posts
June 22 2014 21:32 GMT
#842
On June 23 2014 06:23 wei2coolman wrote:
Show nested quote +
On June 23 2014 06:06 iCanada wrote:
Fuck this random Soloqueue pick thing...

8th game in a row where I last pick. Rito pls. Dis jungler can't lane, get shit on all day long.

-.-

Even saintvicious can win games in challenger as adc. Just saying...


That 85% Lucian win rate
http://na.op.gg/summoner/userName=FLABREZU
obesechicken13
Profile Blog Joined July 2008
United States10467 Posts
June 22 2014 21:33 GMT
#843
That's not fair...

Saint doesn't have the opportunity to miss smites when he's ADC.
I think in our modern age technology has evolved to become more addictive. The things that don't give us pleasure aren't used as much. Work was never meant to be fun, but doing it makes us happier in the long run.
wei2coolman
Profile Joined November 2010
United States60033 Posts
June 22 2014 21:38 GMT
#844
On June 23 2014 06:33 obesechicken13 wrote:
That's not fair...

Saint doesn't have the opportunity to miss smites when he's ADC.

Even theoddone can play ziggs
liftlift > tsm
IMoperator
Profile Joined October 2011
4476 Posts
June 22 2014 21:45 GMT
#845
On June 23 2014 06:38 wei2coolman wrote:
Show nested quote +
On June 23 2014 06:33 obesechicken13 wrote:
That's not fair...

Saint doesn't have the opportunity to miss smites when he's ADC.

Even theoddone can play ziggs

ziggs does have a general skin though
iCanada
Profile Joined August 2010
Canada10660 Posts
June 22 2014 21:48 GMT
#846
On June 23 2014 06:23 wei2coolman wrote:
Show nested quote +
On June 23 2014 06:06 iCanada wrote:
Fuck this random Soloqueue pick thing...

8th game in a row where I last pick. Rito pls. Dis jungler can't lane, get shit on all day long.

-.-

Even saintvicious can win games in challenger as adc. Just saying...


We can't all be as mechanically skilled as saint. Come on.

Only ever play ranked fives, havn't been a laner is so long.

-.-

I actually won my lane a couple times. Just not sure how to impact the game from in lane. Maybe I just lose focus of objectives or something, i dunno.
clickrush
Profile Blog Joined May 2010
Switzerland3257 Posts
June 22 2014 22:06 GMT
#847
On June 23 2014 04:31 nafta wrote:
Show nested quote +
On June 23 2014 03:49 clickrush wrote:
On June 23 2014 02:02 nafta wrote:
On June 23 2014 01:14 obesechicken13 wrote:
If barrier were extended to a longer range duration then it would be better. Yes, the duration is the issue. Why get it when Ignite pretty much always outdamage how much it blocks?

That is not why it isn't picked wtf.The reason heal is picked over barrier is it heals 2 people AND it gives a ms buff.It isn't hard to time it so it blocks the full damage.It just sucks compared to heal.

On June 23 2014 00:56 clickrush wrote:
On June 23 2014 00:40 nafta wrote:
On June 23 2014 00:34 miicah wrote:
Do you guys think that giving barrier an actual untimed shield would make it a viable pick instead of heal? So basically if you cast barrier it would give you an X hp shield that lasted until the enemy damaged through it.

It would be literally the same as it is now.Nobody would use it prematurely.


no it wouldnt. almost allways people can stop attacking/nuking you if you use barrier at an appropriate moment, especially if they are right at the edge of your attacking range and can decide to stop the attack. the pressure is then entirely on the barrier user to make the cooldown worth the usage. this is much less true for other combat summoners such as heal and ignite which can only be countered by very spefic countermeasures such as healing reduction or cleansing and not just by positioning. the use case for exhaust is somewhere in the middle because you can wait it out before you use a major damaging spell or steroid but you can't counter it by positioning without using flash or flashlike spells.


That is because you use it wrong.


its not because of that at all. there are many situations where you have to use it but people still have the possibility of not wasting their burst into the shield especially in smaller skirmishes during the midgame where a burst on non 100% health can instantly kill you and reach you more easily than later on. so barrier only delays the burst and does not prevent it.

and in any case: if you cannot or should not use it in those situations (which i have disproven) means that heal is even better than in reality because instead of dieing (because using barrier would be "wrong") heal would save you in that case.

How do they not waste their burst?It is a fucking ~300 shield.That is one or two abilities at most.How exactly do you have to use it?You don't have to use it unless shit is gonna hit you.You have disproven nothing wtf are you even trying to argue.


Iam arguing that the duration on barrier matters.

your not making much sense here. 1-2 abilities is ofc wasting someones burst. In a reasonable situation every ability counts. "You don't have to use it unless shit is gonna hit you" is wrong. You should use it when you would die otherwise. Sometimes you have to use it and people can for example juke you for a second (brush), get out of your range and similar stuff so they dont get attacked and dont waste an ability this matters alot, especially during laneing and midgame skirmishes. This is why heal ist almost allways better except if you are ignited: you just get the health forever, while with barrier you only get the health if the damage occurs. if the attack can be delayed/interrupted then you only buy time. in a very asymetric situation where the attacker just blasts through barrier anyways he would do the exact thing against heal.
oGsMC: Zealot defense, Stalker attack, Sentry forcefieldu forcefieldu, Marauder die die
Alaric
Profile Joined November 2009
France45622 Posts
Last Edited: 2014-06-22 23:51:56
June 22 2014 22:13 GMT
#848
Playing Viktor against Kassadin feels dumb as shit. His Q has more range, instant shield instead of delayed, and he has higher base MS so he gives no fuck about you waiting out his shield.
That match-up is so disgusting. The Kassadin I was playing against was utter trash (he barely lived twice under 30 HP by sheer luck) and I still couldn't do much pre-6 because of it. Then it's Kassadin so it doesn't matter.

Also EUW full of shit this evening. Spells not casting, others going through full minions waves dealing no damage (edit: works on champions too, thx based EUW)... yeah, I shouldn't have launched the game I guess. Multiple people have been complaining about lag.
Cant take LMS hipsters serious.
ShaLLoW[baY]
Profile Blog Joined January 2007
Canada12499 Posts
June 22 2014 23:20 GMT
#849
if you ever want to have a really really good time i swear, play against a morgana + katarina teamcomp
ALEXISONFIRE ARE FUCKING BACK (sAviOr for life)
Gahlo
Profile Joined February 2010
United States35118 Posts
June 22 2014 23:50 GMT
#850
On June 23 2014 04:33 TheHumanSensation wrote:
Does anyone play Varus anymore? The champion thread is pretty outdated as well as "under construction", so I thought I'd ask here.

I'm having an alright time laning, but teamfights feel very weird with his auto-attack, I'm messing up my kiting a lot and it's pretty important for his survival. Aside from general teamfight advice, I have a few questions. If I'm kiting away from someone, and I autox3 -> E -> autox3 should I use a quick Q to proc the W stacks, or is the MS reduction too significant to make it worth it? Assuming that the proc won't kill the target or anything of course. Most guides I've googled recommend fairly standard AD carry itemization, but I vaguely remember that Varus often had weird itemization? I don't remember this all that well, so if someone could comment of this I'd appreciate it.

Yeah, I'm hoping to finish that on Tuesday, but I might get to it on tomorrow.
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
June 22 2014 23:53 GMT
#851
I wish there was a way to find the pick order from my data...

I guess Riot does not want to show it because probably being last pick has very low win rate conpared to first pick hahaha.
https://twitter.com/SufficientStats
ZERG_RUSSIAN
Profile Blog Joined November 2008
10417 Posts
June 23 2014 00:32 GMT
#852
I think that effect happens less and less the higher you get, especially now that support is a contested position.

Guaranteed there's a significant effect in bronze, silver, and gold, though.
I'm on GOLD CHAIN
iCanada
Profile Joined August 2010
Canada10660 Posts
June 23 2014 00:52 GMT
#853
On June 23 2014 09:32 ZERG_RUSSIAN wrote:
I think that effect happens less and less the higher you get, especially now that support is a contested position.

Guaranteed there's a significant effect in bronze, silver, and gold, though.


Its still annoying even in Plat (and higher I'm sure) to not be able to play the position you are best at and most comfortable with. I know pretty much guaranteed if I am not jungling (well, I'm okay at support too I think...) I'm probably going to be a passenger in the game.
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
June 23 2014 03:32 GMT
#854
I feel like (semi-) trolling so I picked Annie mid today. This champion is a fucking beast. Mobility does not matter when you do 1 million damage.

It only felt bad because I am bad at playing her. Flash DFG RQW feels really had for me (unlike DFG EQWR for Katarina, I actually need to aim Annie's spells) and my laning phase was too passive. In any case, time to practice her more often.
https://twitter.com/SufficientStats
Goumindong
Profile Joined February 2013
United States3529 Posts
Last Edited: 2014-06-23 04:03:49
June 23 2014 04:02 GMT
#855
On June 23 2014 07:13 Alaric wrote:
Playing Viktor against Kassadin feels dumb as shit. His Q has more range, instant shield instead of delayed, and he has higher base MS so he gives no fuck about you waiting out his shield.
That match-up is so disgusting. The Kassadin I was playing against was utter trash (he barely lived twice under 30 HP by sheer luck) and I still couldn't do much pre-6 because of it. Then it's Kassadin so it doesn't matter.

Also EUW full of shit this evening. Spells not casting, others going through full minions waves dealing no damage (edit: works on champions too, thx based EUW)... yeah, I shouldn't have launched the game I guess. Multiple people have been complaining about lag.


It wasn't much better before the silence removal, but at least you did damage

On June 23 2014 08:53 Sufficiency wrote:
I wish there was a way to find the pick order from my data...

I guess Riot does not want to show it because probably being last pick has very low win rate conpared to first pick hahaha.


It can't. Every game there is a last pick on both sides. Win rates by pick must be precisely equal to 50%. If you consider blick side pick 5 as different than purple side pick 5 then every blue side pick will have a win rate precisely equal to the blue side win advantage and vice versa

There must be a perfect correlation between blue side winning and the blue side pick orders winning for obvious reasons.

It may be the case that some individuals lose more at lower picks, but it cannot be the case that all individuals lose more at lower picks so your data will only be good for analyzing the weaknesses of individual players.
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
June 23 2014 04:38 GMT
#856
On June 23 2014 13:02 Goumindong wrote:
Show nested quote +
On June 23 2014 07:13 Alaric wrote:
Playing Viktor against Kassadin feels dumb as shit. His Q has more range, instant shield instead of delayed, and he has higher base MS so he gives no fuck about you waiting out his shield.
That match-up is so disgusting. The Kassadin I was playing against was utter trash (he barely lived twice under 30 HP by sheer luck) and I still couldn't do much pre-6 because of it. Then it's Kassadin so it doesn't matter.

Also EUW full of shit this evening. Spells not casting, others going through full minions waves dealing no damage (edit: works on champions too, thx based EUW)... yeah, I shouldn't have launched the game I guess. Multiple people have been complaining about lag.


It wasn't much better before the silence removal, but at least you did damage

Show nested quote +
On June 23 2014 08:53 Sufficiency wrote:
I wish there was a way to find the pick order from my data...

I guess Riot does not want to show it because probably being last pick has very low win rate conpared to first pick hahaha.


It can't. Every game there is a last pick on both sides. Win rates by pick must be precisely equal to 50%. If you consider blick side pick 5 as different than purple side pick 5 then every blue side pick will have a win rate precisely equal to the blue side win advantage and vice versa

There must be a perfect correlation between blue side winning and the blue side pick orders winning for obvious reasons.

It may be the case that some individuals lose more at lower picks, but it cannot be the case that all individuals lose more at lower picks so your data will only be good for analyzing the weaknesses of individual players.


Imagine the game has only two players on each side. Each time you play FP you win; each time you play LP you lose. You have 50% chance of being FP.

Other players do not always win on FP.
https://twitter.com/SufficientStats
Goumindong
Profile Joined February 2013
United States3529 Posts
June 23 2014 04:48 GMT
#857
On June 23 2014 13:38 Sufficiency wrote:
Show nested quote +
On June 23 2014 13:02 Goumindong wrote:
On June 23 2014 07:13 Alaric wrote:
Playing Viktor against Kassadin feels dumb as shit. His Q has more range, instant shield instead of delayed, and he has higher base MS so he gives no fuck about you waiting out his shield.
That match-up is so disgusting. The Kassadin I was playing against was utter trash (he barely lived twice under 30 HP by sheer luck) and I still couldn't do much pre-6 because of it. Then it's Kassadin so it doesn't matter.

Also EUW full of shit this evening. Spells not casting, others going through full minions waves dealing no damage (edit: works on champions too, thx based EUW)... yeah, I shouldn't have launched the game I guess. Multiple people have been complaining about lag.


It wasn't much better before the silence removal, but at least you did damage

On June 23 2014 08:53 Sufficiency wrote:
I wish there was a way to find the pick order from my data...

I guess Riot does not want to show it because probably being last pick has very low win rate conpared to first pick hahaha.


It can't. Every game there is a last pick on both sides. Win rates by pick must be precisely equal to 50%. If you consider blick side pick 5 as different than purple side pick 5 then every blue side pick will have a win rate precisely equal to the blue side win advantage and vice versa

There must be a perfect correlation between blue side winning and the blue side pick orders winning for obvious reasons.

It may be the case that some individuals lose more at lower picks, but it cannot be the case that all individuals lose more at lower picks so your data will only be good for analyzing the weaknesses of individual players.


Imagine the game has only two players on each side. Each time you play FP you win; each time you play LP you lose. You have 50% chance of being FP.

Other players do not always win on FP.


So there are two ways to talk about first picks.

1) purple side and blue side each get a first pick. They are the same stat

2) only blue side gets a first pick. Purple side gets second pick and so on

In situation 1 the win rate of first pick must be 50%. In situation two the win rate of first pick must be equal to the win rate of blue side. The win rate of fourth pick (blues second pick) must also be equal to the win rate of he side.

The win rate of every pick on blue side must be equal to the win rate on blue side.

There are no exceptions in aggregate data, only individuals can have variance in their pick conditional win rate (and the weighted sum of those must be the aggregate side win rate). I am amazed that this is not intuitively obvious to you.
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
June 23 2014 04:57 GMT
#858
Obviously it is the individual variance that matters. Not sure why you talk about blue/purple.

When I talk about FP LP I am talking about them within the team. So if you are blue, 4th 5th are LP.
https://twitter.com/SufficientStats
Goumindong
Profile Joined February 2013
United States3529 Posts
June 23 2014 05:02 GMT
#859
On June 23 2014 13:57 Sufficiency wrote:
Obviously it is the individual variance that matters. Not sure why you talk about blue/purple.

When I talk about FP LP I am talking about them within the team. So if you are blue, 4th 5th are LP.


So why do you care if some people are better at last pick than other people? Why would riot try to hide that? It doesn't make sense unless you're saying that people in general are better/worse at last pick, which literally cannot be true.
ZERG_RUSSIAN
Profile Blog Joined November 2008
10417 Posts
Last Edited: 2014-06-23 05:05:29
June 23 2014 05:04 GMT
#860
On June 23 2014 13:57 Sufficiency wrote:
Obviously it is the individual variance that matters. Not sure why you talk about blue/purple.

When I talk about FP LP I am talking about them within the team. So if you are blue, 4th 5th are LP.

But do you get what he's saying though? Like the only way to do this for an individual would be to track your own personal data or record someone else's. If we're talking about "general win % by pick #" it would just be equal to blue side's winrate or purple side's winrate.

Like, the last pick on that team wins the exact same number of games as the first pick does because they win and lose as a team.
I'm on GOLD CHAIN
Prev 1 41 42 43 44 45 104 Next
Please log in or register to reply.
Live Events Refresh
OSC
00:00
OSC Elite Rising Star #15
Ziomek vs TBDLIVE!
ReBellioN vs HonMonO
xJustxJordanx5
Liquipedia
RSL Revival
23:00
Season 1 Americas Qualifier
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
PiGStarcraft572
Nina 225
RuFF_SC2 178
ProTech77
StarCraft: Brood War
Dewaltoss 374
NaDa 97
Sharp 56
Icarus 7
Dota 2
monkeys_forever466
Counter-Strike
fl0m1024
Foxcn356
Other Games
summit1g10098
shahzam709
JimRising 473
Trikslyr64
ViBE55
LeX47
Organizations
Other Games
gamesdonequick1165
StarCraft 2
ESL.tv107
Other Games
BasetradeTV27
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• Berry_CruncH39
• practicex 28
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• iopq 2
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Stunt247
Other Games
• Scarra1562
Upcoming Events
GSL Code S
6h 1m
herO vs GuMiho
Classic vs Cure
BSL 2v2 ProLeague S3
15h 31m
OSC
20h 31m
Korean StarCraft League
23h 31m
RSL Revival
1d 6h
SOOP
1d 14h
HeRoMaRinE vs Astrea
BSL Season 20
1d 14h
UltrA vs Radley
spx vs RaNgeD
Online Event
2 days
Clem vs ShoWTimE
herO vs MaxPax
Sparkling Tuna Cup
2 days
WardiTV Invitational
2 days
Percival vs TriGGeR
ByuN vs Solar
Clem vs Spirit
MaxPax vs Jumy
[ Show More ]
BSL Season 20
2 days
TerrOr vs HBO
Tarson vs Spine
RSL Revival
2 days
BSL Season 20
2 days
MadiNho vs dxtr13
Gypsy vs Dark
Wardi Open
3 days
Monday Night Weeklies
3 days
Replay Cast
4 days
The PondCast
5 days
Replay Cast
5 days
Replay Cast
6 days
Liquipedia Results

Completed

BSL Nation Wars Season 2
PiG Sty Festival 6.0
Calamity Stars S2

Ongoing

JPL Season 2
ASL Season 19
YSL S1
BSL 2v2 Season 3
BSL Season 20
China & Korea Top Challenge
KCM Race Survival 2025 Season 2
2025 GSL S1
Heroes 10 EU
PGL Astana 2025
Asian Champions League '25
ECL Season 49: Europe
BLAST Rivals Spring 2025
MESA Nomadic Masters
CCT Season 2 Global Finals
IEM Melbourne 2025
YaLLa Compass Qatar 2025
PGL Bucharest 2025
BLAST Open Spring 2025
ESL Pro League S21

Upcoming

NPSL S3
CSLPRO Last Chance 2025
CSLAN 2025
K-Championship
Esports World Cup 2025
HSC XXVII
Championship of Russia 2025
Bellum Gens Elite Stara Zagora 2025
2025 GSL S2
DreamHack Dallas 2025
IEM Cologne 2025
FISSURE Playground #1
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
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 © 2025 TLnet. All Rights Reserved.