Jump to content

subhuman_bob

Members
  • Posts

    102
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by subhuman_bob

  1. UPDATE `creature_template` SET `npcflag` = `npcflag`|'16777216' WHERE `entry` = 'XYZ'; Much safer version.
  2. vmap.ignoreMapIds = "0,1,369,530" try it
  3. Well, I wouldn't bet my life on it, but I would wager a few beers. http://udbforums.org/index.php?topic=12792.0 Every "scroll of enchant*" has this flag. No other items have this flag, except item # 40076, which also falls into the same category (spell casted from the item should not require reagents). That having been said, wowhead lists 259 "scroll of enchant*" items, and we only have 251 of them in UDB. I can't say with 100% certainty that this flag is correct since we're missing the other 8 scrolls. It would be nice if we could get WDB data on the missing 8 items to be 100% certain. Right now, I guess you can say we're 97% certain. Yes, it would- MaNGOS usually uses hex values for flags, so this would be conforming to current style. On another note, wouldn't it be better to make a change in player.ccp bool Player::CanNoReagentCast(SpellEntry const* spellInfo) const
  4. Info about mangos! DBC and maps are extracted from the client vmaps are built from maps- after the aforementioned extraction
  5. Damn, Ntsc... what happened to the days when we were the ones teaching NoFantasy how MaNGOS worked, now it's the other way around... Well, this is a learning project- and I think we all just learned something from this thread.
  6. UDB, at this point in time, has no plans to continue development of a 2.4.3 branch. As far as I know, the last SD2 version to work with 2.4.3 is 812. This isn't to say that UDB will never continue developing a 2.4.3 branch. There's been talk for a while of resurrecting a 1.12 branch, and at least 1 MaNGOS developer has expressed interest in doing that as well. However, at this point in time that's all it is- talk. Everyone has more pressing projects with current developments and not focusing on prior versions.
  7. The character is saved server-side, so if server tells client it's female, a female voice plays. However, the above examples "out of range" voice, etc are handled 100% by the client with no server intervention. That's not to say that the server doesn't perform range checks- but if the server decides you're out of range, you get a textual message instead of an audible one. Indirectly, the DB can cause you to get the "I can't attack that target" message due to flags or faction- but it's the client that performs the checks based on the DB data and then determines whether to play the sound clip or not. Not all sounds are client-controlled; player emotes and mob messages are DB or script controlled- but the examples given above are client controlled.
  8. AFAIK, that only prevents them from unloading. They will still load on-demand the first time each grid is entered. If it was that simple, the issue with waypoints crossing grids would already be solved.
  9. Bash has been ported to most operating systems out there, even to DOS believe it or not.Edit: everyone who installed Git on their Windows PC also installed Bash... that's why they use the "Git bash here" option...
  10. Sounds a lot like a commercial venture. Which is not at all supported by MaNGOS.
  11. That's assuming that the client handles the animation the way you described it....
  12. If you notice, he edited his post less than 30 mins after I made mine. So there's no picture anymore, but there was one.
  13. Copyrighted content- like client screenshots- is not allowed at this forum.
  14. "We used to say that a million monkeys on a million typewriters would eventually recreate all the works of William Shakespeare. Now, thanks to the Internet, we know this is not true. --Cheshire Catalyst Ok, it's off topic... but this thread reminded me of the quote.
  15. Numerous projects and even commercial ventures do this exact same thing quite legally. Even in the US, the court precedent states (roughly) that if a product processes the same data as another product, and supplies the same output, it's not infringing as long as the intermediate steps are different. Example: You have two products; their purpose is to determine something's color. Original product analyzes light reflecting off the object, determines that 980nm wavelength light is reflected and states that the object is red. Other product analyzes reflected light, and determines that orange, yellow, green, blue, indigo and violet light are not reflected, thus the object must be red. Same data in, same answer out- but the process is different thus it's not infringing. If you want, I can even cite precedent ( SEA vs. PkWare comes to mind) where identical source code- even spelling errors- was found and results of the court case did NOT involve any monetary penalties. In the EULA you do agree to not reverse-engineer the client; however this does not mean you're open to prosecution if you do so. The copyright holder may be able to revoke your license to that software- but they can't even do this much in all locations. Sure, the EULA states that they'll prosecute you if you break it- however that doesn't mean they'll win. I can state I'm going to sue anyone I see wearing a blue shirt, but that doesn't mean I'll win- plus the courts would probably send some hefty fines my way for filing frivolous suit. Feel free to get your own legal counsel on this. However my opinion is that if they want to take me to court to inform me that I can no longer legally use software that they gave me for free, they can go right ahead.
  16. I can't think of any court case regarding technology reverse engineering that resulted in a win for the plaintiff. The most obvious example would be AMD selling CPUs that execute Intel's x86 instruction code. During the 80's and 90's, Intel failed many times in preventing the sale of "clone" CPUs from AMD, Cyrix, NexGen and other sources. Ever since 1951, when Huffman Coding first came about, it has been completely legal to compress or uncompress data. The MPQ files are compressed files, AD.EXE decompresses them- nothing more, nothing less. So, we can sit here all week and bicker back and forth about if it's legal or not, or you can accept the fact that if a corporation thought MaNGOS was violating their copyright there is little doubt that legal action would be taken. None has been taken, which should tell you something.
  17. It's probably inactive due to people posting SD2-related questions here instead of where they belong.
  18. The "strange bugs" Valdimir mentioned are probably more related to realmd.account problems. What if a multiboxer logged off once, but not both? Would account.online be set to 0 even though they're still logged in on another character? How would MaNGOS handle being told a person is offline, but seeing them online? It's usually a bad idea to give a computer conflicting data.
  19. Surely the word you're looking for is "grammar." http://www.thefreedictionary.com/grammer
  20. The person who left UDB to form his own project still controls the domain name, and apparently has given us a "Christmas Present." Use http://udbforums.kicks-ass.net/ and you'll be fine. However- back to the topic at hand, even if you get there you will not find a DB for 3.0.3 yet.
  21. You think incorrectly... at least in this case.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use