yes but for some users it is confuseing ill give u a long drawn out scenario weve having with nicklust.
people are doing this
alias nicklust return $findfile($mircdir,nicklust3.dll,1).shortfn
on *:join:{
if ($me == $nick) {
dll $nicklust some krap to make ti work etc
dll $nicklust some more krap
}
}
Now so nicklust is now loaded with shortfn but later on the "idiot scripter" comes in and is in a channel and is playing with settings u can adjust manually like background color and just for ease of use and not thinking goes
dll nicklust3.dll SetColro blah blah blah
now i will admit this is partly the scripters fault but how cna u say this is not a bug when mIRC is loading two copies of the exact same dll why would this be allowed at all? imo it should not be allowed at all. mIRC should compare shortFn and regular paths to see if they are indeed the same and not allow the dll to be loaded again....