Solution for IP-Block/Teamplay
Keep IP-Block and make the Run's harder and change the Drop's( yeah i know what you said Shadow, but maybe you have time to read my Post xD )
Obviously suggestions like making the runs harder won't work, who plays here 7 years will still manage to do them solo, while who just started will face crazy hard run that they can't face. Even lowering the drop doesn't work for the same reason, after half server dropped milions of run's items.
Now you need in most runs 1 Attacker and 1 Buff to succes the Run
Make the Run's harder so that you need 5 Attacker and 1 Buff.
For the 5 Attacker take the same Eq/Skills/Bios as you use it now at the 1 Attacker
When you Balance the Run that the Monsters are not going down so easy(more HP,HP-Reg,little more Damage), nobody ever will make a Run Solo again(because he will not manage it in the Time alone)
For the Boss you give the Boss more HP and HP-Reg, that you need the 6 Attacker to get him down, one Player will not handle it, because he would make to low Damage to get him down.
Why write i 5 Attacker, Group can have 8 Players, because not so Strong Player's can make a Group of 8 Players(7 Attacker,1 Buff) and they will succes it too.
But that this work you have to Change dropps too.
I think the best would be to make the same as it is now on DE.
Bosses only dropp a Box(Razador Box,Nemere Box,...)and some Potion's.
When you change it to this every Player can drop a Box from the Boss.
Inside the Box are the Item's from the Boss that he Drop's now.
With this change the Market would get not destroyed, because you can balance it with the % chance from the Items thats inside the box(you do not need to get every Run a Flame Key)
Maybe make it be Possible to get Rare Item's from Box's too(I think about the new Erebus Run, that every have the chance to get a Rare Armour)
But with this change you have to make the Cooldown of the Runs higher.
Don't come now with the argument that with a higher cd time players will be not so much on.
That's not true, you have 8 difference runs and you only go off when you wanna do allways the same Run, but when you make difference Runs you can make the full Day Runs.
Also you will find way easier a Group to do a Run, because the People who made now only togheter Run's have to search for other People.
You can go with unfamiliar Player inside the Run, because every Player get his own drop(Box).
Yeah i know, we all know us, we can sell it and splitt the money, but its easier when every get his Drop.
There are one bad Point, but i dont find a Solution for it(but i think it's not that bad)
Player which only joining the Group to get a Box for doing nothing
I hope i forgot nothing
Sorry for my bad English