<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
	<title>News</title>
	<description><![CDATA[News & Announcements]]></description>
	<link>http://www.trinitycore.org/f</link>
	<pubDate>Thu, 13 Jun 2013 20:20:45 +0000</pubDate>
	<ttl>37</ttl>
	<image>
		<title>News</title>
		<url>http://www.trinitycore.org/f/public/style_images/1_trinitycore.png</url>
		<link>http://www.trinitycore.org/f</link>
	</image>
	<item>
		<title>Looking for people to convert ancient scripts into EventMap</title>
		<link>http://www.trinitycore.org/f/topic/8658-looking-for-people-to-convert-ancient-scripts-into-eventmap/</link>
		<description><![CDATA[We are looking for people to convert ancient scripts into EventMap, example of conversion:<br><a href='http://git.io/FUJjsw' class='bbc_url' title='External link' rel='nofollow external'>http://git.io/FUJjsw</a>]]></description>
		<pubDate>Thu, 13 Jun 2013 20:20:45 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/8658-looking-for-people-to-convert-ancient-scripts-into-eventmap/</guid>
	</item>
	<item>
		<title>Looking for someone to improve waypoint movement</title>
		<link>http://www.trinitycore.org/f/topic/8211-looking-for-someone-to-improve-waypoint-movement/</link>
		<description><![CDATA[<p>Currently there are two different ways of waypoint handling for NPCs.</p>
<p>&nbsp;</p>
<p>The first one is to assign a path in creature_addon table. The path is then in waypoint_data table. This one is used for any permanently spawned NPC that is supposed to perform WP movement all the time.</p>
<p>The second one is to assign a path via smart_scripts. The path is then in waypoints table. Typically this is used for one-time waypoint movements i.e. in quest scripts.</p>
<p>&nbsp;</p>
<p>Both movements behave like a point movement from A to B. This is alright for ground NPCs.</p>
<p>But when you take a look at sniffs or videos you will notice that flying NPCs on a permanent flying path don't use point movement. In fact they use cyclic splines.</p>
<p>For the one-time waypoint movements especially of flying vehicle NPCs catmullrom splines are used. This makes them behave like taxi flights.</p>
<p>&nbsp;</p>
<p>These two features are not working right now. They should be implemented.</p>
<p>Maybe optionally for persisting waypoint movements or even better in a generic way that makes the core decide which one has to be used.</p>
<p>&nbsp;</p>
<p>There is already quite a bunch of spline related functions in the core like SetSmooth and SetCyclic. Hopefully half the work is already done by now...</p>
]]></description>
		<pubDate>Wed, 20 Mar 2013 13:33:35 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/8211-looking-for-someone-to-improve-waypoint-movement/</guid>
	</item>
	<item>
		<title>Random TrinityCore ideas</title>
		<link>http://www.trinitycore.org/f/topic/8146-random-trinitycore-ideas/</link>
		<description><![CDATA[I go to post here one list of features that i think can be interesting to implement on TrinityCore.<br><blockquote class="ipsBlockquote"><p>change Table `npc_trainer` contains an entry for a creature template (Entry: 50025) without trainer flag, ignoring to a single row/afected npc.<br>Allow parameter to onlinelist to allow choice map/zone, add country, names of maps, zones with for example onlinelistextended. Ie: account onlinelist map 0.<br><br>add location to group list.<br>list instanceid id list the ppl on one instance id returning instance id, playername, location and if it's online or no (can be used to discover cheaters (25 man on a 10 man raid)<br><br>tele instanceid (or iid) to allow gm to teleport a selected instance id (ie to fix problems of teleportation to some heroic instances/raids without having to unbind.<br>tele name &lt;player&gt; npcid / npcguid &lt;id/guid&gt;<br><br>Allow every command with time as parameter to choice the time type ie: seconds, hours, days.<br>adump (account dump).<br><br>disable_type_lfg_map<br>disable_type_random_battleground<br><br>change .account password &lt;old&gt; &lt;new&gt; &lt;new&gt; to .account password &lt;old&gt; &lt;new&gt; &lt;new&gt; &lt;email&gt; and if email don't matches don't change and maybe even send email of the try with the ip of the changer. maybe conf?<br>create a gm command to allow to read guild_eventlog and guild_bank_eventlog without having to join guild.<br><br>Full locales implementation: A lot of tables misses locales (IE commands help, game_tele).<br>A command to check if a player fits the requirements of one quest (have all items and where (on player, on bank), killed all mobs, etc) and location of quest taker.<br><br>A setting to allow to choice raid reset raid.<br>Split Rate.InstanceResetTime on Rate.RaidDiff0ResetTime, Rate.RaidDiff1ResetTime, Rate.RaidDiff2ResetTime, Rate.RaidDiff3ResetTime and Rate.DungeonDiff1ResetTime.<br>(why no 10m,25m, etc is obvious to avoid ppl asking "what i must change for the 20 man or 40 man instances")<br><br>Allow game_event table to start on X day of the week (ie sunday) X day of the month (1st of june) X day (1st sunday of month)<br>Allow .additem to ignore the unique flag to get 1 unique item on inventory.<br><br>On retail when you try to send one email to a gm you get "cannot find mail recipient" maybe it can be added with a conf 0 allow mails, 1 disable mails from players, 2 disable all mails, 3 remember last state.<br>Add .wp modify orientation .wp modify posx/y/z commands.<br><br>Allow .additem to set player if isnt targeted for example .additem &lt;item id&gt; &lt;player id/player name&gt;<br>Last ip stats for account/character stored on db and available on db.<br><br>A command to dump a whole guild and restore with all the members and bank items, if items are somewhere else write where they are (to restore defaced guilds)<br>Change account lock on/account lock off to simply account lock and switch lock status on use.<br><br>Allow to set the duration of the spells used with aura.<br>Allow to reload any possible table.<br><br>Add the amount of gold and tokens to connection/disconection logs can help to detect exploits.<br>a command to list the amount of tokens one character owns.<br><br>ainfo, account info, adds the last ips one account used, creation date, email, number of characters, level, class, gold, location, rename from lookup player account/ip/email.<br>Easy way to avoid GO/creature overflow:<br>Leave a hole on creature/gameobjects db, ie max db entry+100000 ¿config?, when server starts the mobs on instances starts to spawn from the max db entry+100000 (ie 301914), if you use .npc add 10000 it goes to be added after the last db entry ie 201914. No need of new tables, and almost 100% safe of gms overspawning mobs ingame with high uptimes on high pop servers.<br><br>Account/character ip history loging the ips one player used and a command to allow gm read them.<br>debug loot command, to allow gm to see the loot one mob generated if you are unable to loot the mob because some strange reason (ie keltzuzad failing to give loot).<br><br>Guild list &lt;"part of name"&gt; lists guilds with the name, shows guild master, last guild master online, guild members amount, last guild member online.<br>Guild info &lt;"name"&gt; rank &lt;#&gt; limit &lt;#&gt; shows detailed info about guild, shows guild master, last guild master online, guild members amount, members list, note, officer note.<br><br>mod xp command to allow gm to reward the xp of one quest after core crash. Thx Guybrush.<br>a command to allow gms to see friendlist of someone and who have someone on friendlist, ignore and who have it on ignore.<br><br>lookup area id command, to allow to search area names.<br>Seperate config to change rate of money for quests. Idea by Ascathor.<br><br>Allow to set the duration of freeze command.<br>MoP like loot system for nearly mobs (disabled by default)(the one that looting one mob allows you loot every mob near you).</p></blockquote><br>Work in progress.<br><blockquote class="ipsBlockquote"><p>Allow npc info to have guid and be used from console ie: npc info guid 10000.</p></blockquote><br>Already codded, waiting to be merged:<br><blockquote class="ipsBlockquote"><p>None.</p></blockquote>]]></description>
		<pubDate>Sun, 10 Mar 2013 14:10:27 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/8146-random-trinitycore-ideas/</guid>
	</item>
	<item>
		<title>Looking for people to finish few EAI2SAI conversions</title>
		<link>http://www.trinitycore.org/f/topic/7663-looking-for-people-to-finish-few-eai2sai-conversions/</link>
		<description><![CDATA[We are looking for someone to complete the next EAI2SAI conversions<br><br><a href='http://paste2.org/p/2649706' class='bbc_url' title='External link' rel='nofollow external'>http://paste2.org/p/2649706</a><br><a href='http://paste2.org/p/2649887' class='bbc_url' title='External link' rel='nofollow external'>http://paste2.org/p/2649887</a><br><a href='http://paste2.org/p/2650178' class='bbc_url' title='External link' rel='nofollow external'>http://paste2.org/p/2650178</a><br><a href='http://paste2.org/p/2652250' class='bbc_url' title='External link' rel='nofollow external'>http://paste2.org/p/2652250</a><br><br>(The ones with mobs having ********** on description)]]></description>
		<pubDate>Wed, 26 Dec 2012 06:40:34 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/7663-looking-for-people-to-finish-few-eai2sai-conversions/</guid>
	</item>
	<item>
		<title>New download section</title>
		<link>http://www.trinitycore.org/f/topic/7626-new-download-section/</link>
		<description><![CDATA[<p>Since <a href='https://github.com/blog/1302-goodbye-uploads' class='bbc_url' title='External link' rel='nofollow external'>Github decided to take down the "Downloads" section</a>, we are forced to look for alternatives.<br>
&nbsp;<br>
Starting today, TrinityCore related files will appear in the new Downloads category of these forums, beginning with multiple versions of the databases and a couple of useful tools:<br><span rel='lightbox'><img class='bbc_img' src="http://i.imgur.com/e4mUXl4.png" alt="e4mUXl4.png"></span><br>
&nbsp;<br>
Protip™: Clicking&nbsp;<span rel='lightbox'><img class='bbc_img' src="http://i.imgur.com/yDaQj.png" alt="yDaQj.png"></span>&nbsp;you will be notified when there are new updates to those files (e.g new database releases)</p>
<div id='attach_wrap' class='clearfix'>
	<h4>Attached Thumbnails</h4>
	<ul>
		
			<li class=''>
				<a class='resized_img' rel='lightbox[49631]' id='ipb-attach-url-669-0-76418100-1371681410' href="http://www.trinitycore.org/f/index.php?app=core&module=attach&section=attach&attach_rel_module=post&attach_id=669" title="tc_dls.png - Size: 18.72K, Downloads: 86"><img itemprop="image" src="http://www.trinitycore.org/f/uploads/monthly_12_2012/post-373-0-76250800-1355848742_thumb.png" id='ipb-attach-img-669-0-76418100-1371681410' style='width:250;height:32' class='attach' width="250" height="32" alt="tc_dls.png" /></a>

			</li>
		
	</ul>
</div>]]></description>
		<pubDate>Tue, 18 Dec 2012 16:22:45 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/7626-new-download-section/</guid>
	</item>
	<item>
		<title><![CDATA[New Devs list &#34;more the merrier edition&#34;]]></title>
		<link>http://www.trinitycore.org/f/topic/7619-new-devs-list-more-the-merrier-edition/</link>
		<description><![CDATA[hello everyone, please help me welcome a list of new dev to the team, they have been working on various things around the core by providing code, pull requests and otherwise being generally helpful where possible and we feel its time they gets a bump from pull requests to push access &nbsp;As you all know we are sorely lacking dev man power, and this addition will help us in many aspects.<br>&nbsp;<br>without further ado and in no particular order :&nbsp;+Pitcrawler +Gacko +Trista +Warpten<br><br>Do you feel you can contribute? please make pull requests on github, its the quickest way to get noticed and invited as a contributor / dev. thank you.]]></description>
		<pubDate>Sun, 16 Dec 2012 17:20:51 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/7619-new-devs-list-more-the-merrier-edition/</guid>
	</item>
	<item>
		<title>Looking for people to convert EventAI</title>
		<link>http://www.trinitycore.org/f/topic/7572-looking-for-people-to-convert-eventai/</link>
		<description><![CDATA[We are looking for people to convert EAI scripts to SmartAI to allow us to drop this deprecated scripting system, please put your fixes on tracker (as pastebin.com or TPaste links, not Pull Requests, if they can't be made with SmartAI create c++ Pull Requests.<br><br>This scripting system will be dropped when the conversion is finished.]]></description>
		<pubDate>Fri, 07 Dec 2012 09:38:38 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/7572-looking-for-people-to-convert-eventai/</guid>
	</item>
	<item>
		<title>Looking for people to convert spell_scripts</title>
		<link>http://www.trinitycore.org/f/topic/7558-looking-for-people-to-convert-spell-scripts/</link>
		<description><![CDATA[We are looking for people to convert spell_scripts to allow us to drop this table, please put your fixes on tracker (has pastebin.com or TPaste links, not Pull Requests, if they can't be made with SmartAI create c++ Pull Requests.<br><br>This table will be dropped when the conversion is finished. ]]></description>
		<pubDate>Tue, 04 Dec 2012 11:53:47 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/7558-looking-for-people-to-convert-spell-scripts/</guid>
	</item>
	<item>
		<title>sql files on a commit</title>
		<link>http://www.trinitycore.org/f/topic/7492-sql-files-on-a-commit/</link>
		<description><![CDATA[We have (had) one rule that most of ppl (even devs ignores) this is (was) you need to create one sql file for each afected table, this rule is not longer valid and now the rule is 1 sql file for each modified database, so when you create a PR/patches/fixes you only need to create a maximum of 3 sql files if you modify auth, characters and world database, instead having to create 10s of sql files.<br><br>So, if you create one instance script with SAI, spawns, boss scripts and waypoints, you only need to create one sql file.<br><br>When creating sql files with variables, remember to post SETs at top of file on that way devs don't need to search arround the sql.<br>Avoid the use of magic numbers, use SET, on that way if something needs to be changed it will be faster.<br><br>Sugestion:<br><br>When posting sql files add -- ------ on top on them, on that way if someone forgets end of line we will avoid merge sql files problems<br><br>Example:<br><br><pre class='prettyprint lang-sql'>
<br>-- ------------------<br>-- -- Event Spawns --<br>-- ------------------<br>SET @CGUID := 138255; -- Set by TDB<br>DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID AND @CGUID+2;<br>INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES<br>(@CGUID,20102,530,1,1,0,0,3038.56,3635.53,144.012,3.32713,300,0,0,42,0,0,0,0,0),<br>(@CGUID+1,32823,0,1,1,0,0,-5082.28,-792.136,495.678,1.86906,300,0,0,1,0,0,0,0,0),<br>(@CGUID+2,32823,0,1,1,0,0,-5093.01,-795.451,495.128,3.49483,300,0,0,1,0,0,0,0,0);<br>
</pre>]]></description>
		<pubDate>Tue, 20 Nov 2012 20:58:20 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/7492-sql-files-on-a-commit/</guid>
	</item>
	<item>
		<title>Doxygen, Documentation and HACKS!</title>
		<link>http://www.trinitycore.org/f/topic/7003-doxygen-documentation-and-hacks/</link>
		<description><![CDATA[<p>For far too long TC has been stuck in a bit of a rut, We need more documentation but we havent really worked on that idea. We tried recruiting documentation team but it didnt work out well. We also picked as one of our principles an idea that we will NEVER allow hacks into the core code and for the most part we have stuck to that principle. But the result of that is we have had issues languishing in our tracker for years now. we have had broken pieces of code floating about for years. How long can we continue like that. the reason we are low on manpower is because we are a niche project AND we have almost no documentation to our code. Its about time we change that.<br><br>
Enter <a href='http://docs.trinitycore.info' class='bbc_url' title='External link' rel='nofollow external'>doxygen</a> , we have been using it more or less on auto pilot so far. while it is helpful as such I think we arent using it to its fullest potential by far! we can do MUCH better. the tagging and description system in it is simple yet elaborate at the same time while beautifully elegant to use (for our purposes). I am proposing that we document every file, function, member that we can, over time. when people look at our code they know exactly what *everything* does and how it works. and if they look at the doxygen we should have enough documentation to make a librarian nervous!<br><br>
This will go not just towards the readability of the code but might even get us more coders and people sending pull requests our way! PS for everyone who submits code or data or a PR, we love you <img src='http://www.trinitycore.org/f/public/style_emoticons/default/smile.png' class='bbc_emoticon' alt=':)' /> you are awesome!<br><br>
More about doxygen below, now whats this about hacks? well i think the word hacks is thrown around a lot, sometimes without cause or out of lack of understanding the basics of working on a project like TC. Sometimes things need workarounds. and TC can use these workarounds. so here as of today im making a <strong>distinction</strong>, there are <strong>hacks</strong> and there are <strong>temporary workarounds</strong>. When there is no other way to fix things we <em>WILL</em> use temporary workarounds, and will mark them as such in doxygen using custom tags. so they will always be there for us to view and fix at a later point. this will get us more working parts of the core and will give us a better testing base so maybe the workarounds can be fixed and done properly.<br><br>
Not everyone will agree with the above and I understand that.Give us your reasons and alternatives, telling us you hate the idea doesn't mean anything without an alternative.<br><br>
Here's a copy of our chatlog regarding this subject: <a href="http://www.trinitycore.org/f/index.php?app=core&module=attach&section=attach&attach_id=597" title="Download attachment"><img src="http://www.trinitycore.org/f/public/style_extra/mime_types/txt.gif" alt="Attached File" /></a>
&nbsp;<a href="http://www.trinitycore.org/f/index.php?app=core&module=attach&section=attach&attach_id=597" title="Download attachment"><strong>chat_trinity_083112.txt</strong></a> &nbsp;&nbsp;<span class='desc'><strong>5.3K</strong></span>
&nbsp;&nbsp;<span class="desc lighter">26 downloads</span><br><br>
Working with doxygen is easy, its so easy a caveman could do it! (sorry geico please dont sue us <img src='http://www.trinitycore.org/f/public/style_emoticons/default/sad.png' class='bbc_emoticon' alt=':(' /> )<br><br><br><br>
Trinity Doxygen Documentation Standards<br>
========================================<br>
these will be followed across all TC code.<br><br>
function documentation (brief)<br>
------------------------------</p>
<pre class="prettyprint lang-auto linenums:0">
	/// Sets an UPDATE_FIELD, for a float value
	void SetFloatValue(uint16 index, float value);
	/// Sets an UPDATE_FIELD, for a byte value
	void SetByteValue(uint16 index, uint8 offset, uint8 value);
	/// Sets an UPDATE_FIELD, for a short int value
	void SetUInt16Value(uint16 index, uint8 offset, uint16 value);</pre>
<p><br>
function documentation (extended)<br>
---------------------------------</p>
<pre class="prettyprint lang-auto linenums:0">
/**
* @brief Tries to find a GameObject given an entry and a range
*
* This function searches for a GameObject in place and returns
* the closest one, if found.
*
* @param entry GameObject entry to find
* @param range The range around the caller the search will be done
*
* @return A GameObject* if found, NULL otherwise
*
* Example Usage:
* @code
* if (GameObject* cage = me-&gt;FindNearestGameObject(1234, 10.0f))
*     cage-&gt;SetGoState(GO_STATE_ACTIVE);
* @endcode
*/
GameObject* FindNearestGameObject(uint32 entry, float range) const;

/**
* @brief Returns the template of the item
*
* This function returns the template of an item, which was taken
* from the DB and loaded at startup.
*
* @return An ItemTemplate const*
*
* Example Usage:
* @code
* if (Item* item = GetItemByPos(NULL_BAG, NULL_SLOT))
*     ItemTemplate const* proto = item-&gt;GetTemplate();
* @endcode
*/
ItemTemplate const* GetTemplate() const;</pre>
<p><br>
file documentation<br>
------------------</p>
<pre class="prettyprint lang-auto linenums:0">
/**
* @file cs_account.cpp
* @brief .account related commands
*
* This file contains the CommandScripts for all
* account sub-commands
*/</pre>
<p><br>
class member documentation<br>
--------------------</p>
<pre class="prettyprint lang-auto linenums:0">
private:
uint32 m_InstanceId; ///&lt; in map copy with instance id
uint32 m_phaseMask; ///&lt; in area phase state</pre>
<p><br>
tagging (anywhere)<br>
------------------</p>
<pre class="prettyprint lang-auto linenums:0">
else /// No more vacant places
{
/// @todo Send a packet to announce it to player
m_PlayersWillBeKick&#91;player-&gt;GetTeamId()]&#91;player-&gt;GetGUID()] = time(NULL) + 10;
InvitePlayerToQueue(player);
}

...

/// @workaround We do not know what types of stealth should be interrupted by CC
if ((m_spellInfo-&gt;AttributesCu & SPELL_ATTR0_CU_AURA_CC) && unit-&gt;IsControlledByPlayer())
unit-&gt;RemoveAurasByType(SPELL_AURA_MOD_STEALTH);</pre>
<p><br>
Useful links<br>
------------<br><br><a href='http://www.stack.nl/~dimitri/doxygen/docblocks.html' class='bbc_url' title='External link' rel='nofollow external'>Doxygen</a><br><a href='http://www.stack.nl/~dimitri/doxygen/commands.html' class='bbc_url' title='External link' rel='nofollow external'>Doxygen</a></p>
]]></description>
		<pubDate>Sat, 01 Sep 2012 02:23:29 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/7003-doxygen-documentation-and-hacks/</guid>
	</item>
	<item>
		<title>New stable build</title>
		<link>http://www.trinitycore.org/f/topic/6953-new-stable-build/</link>
		<description><![CDATA[Trinitycore 3a25fdeadec8 has been tagged as stable, and it's the recommended build to use.<br />
Remember when reporting bug reports to update your core to head.<br />
<br />
The tagged as stable are based on the reports of <a href='http://www.trinitycore.org/f/topic/31-is-it-stable/' class='bbc_url' title=''>http://www.trinitycore.org/f/topic/31-is-it-stable/</a> so if no report, no tag.]]></description>
		<pubDate>Sat, 25 Aug 2012 20:44:28 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/6953-new-stable-build/</guid>
	</item>
	<item>
		<title>Wdb/adb/sniffs Subforum Now Is Write Only</title>
		<link>http://www.trinitycore.org/f/topic/5950-wdbadbsniffs-subforum-now-is-write-only/</link>
		<description><![CDATA[WDB/ADB/Sniffs subforum now is write only, this mean you can post sniffs/wdbs/adbs there and only staff will read/see them.<br />
<br />
WHY is write only?<br />
<br />
Because if sniffs where public acessible to everyone blizzard will known the accounts of the sniffers and those will be banned.]]></description>
		<pubDate>Mon, 26 Mar 2012 22:46:19 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/5950-wdbadbsniffs-subforum-now-is-write-only/</guid>
	</item>
	<item>
		<title>Posting Code Or Sql On Github</title>
		<link>http://www.trinitycore.org/f/topic/5864-posting-code-or-sql-on-github/</link>
		<description><![CDATA[<p>Since a lot of ppl posts code and sql without format on tracker the way to post it is:</p>
<p><br></p><p>&nbsp;</p>

<pre class="prettyprint">

```code
src/server/scripts/Spells/spell_generic.cpp | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp
index 80474f2..a301428 100644
--- a/src/server/scripts/Spells/spell_generic.cpp
+++ b/src/server/scripts/Spells/spell_generic.cpp
@@ -1262,6 +1262,11 @@ class spell_gen_launch : public SpellScriptLoader
}
};

+enum VehicleScaling
+{
+ SPELL_GEAR_SCALING = 66668,
+};
+
class spell_gen_vehicle_scaling : public SpellScriptLoader
{
public:
```</pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<pre class="prettyprint">
```sql
insert into ........
```</pre>
<p>&nbsp;</p>
<p><br>
NOTE it's very important to leave one empty row before ```code or ```sql</p>
]]></description>
		<pubDate>Wed, 14 Mar 2012 14:34:54 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/5864-posting-code-or-sql-on-github/</guid>
	</item>
	<item>
		<title>Looking For Someone To Code New Feature</title>
		<link>http://www.trinitycore.org/f/topic/5602-looking-for-someone-to-code-new-feature/</link>
		<description><![CDATA[Read <a href='http://www.trinitycore.org/f/topic/5601-creature-scripts/' class='bbc_url' title=''>http://www.trinitycore.org/f/topic/5601-creature-scripts/</a>]]></description>
		<pubDate>Tue, 14 Feb 2012 12:03:23 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/5602-looking-for-someone-to-code-new-feature/</guid>
	</item>
	<item>
		<title><![CDATA[[4.3.4] Looking For Reverse Engineers!]]></title>
		<link>http://www.trinitycore.org/f/topic/5191-434-looking-for-reverse-engineers/</link>
		<description><![CDATA[We are in lack of reverse engineers for client 4.2.2:14545.<br />
So if you want to participate, and you are familiar with the below things, write here!<br />
- IDA knowledge<br />
- basic understandings over client/server communication<br />
- you have to love bitstreams <span rel='lightbox'><img class='bbc_img' src='http://www.trinitycore.org/f/public/style_emoticons/default/smile.png' class='bbc_emoticon' alt=':)' /></span>]]></description>
		<pubDate>Sat, 17 Dec 2011 08:24:36 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/5191-434-looking-for-reverse-engineers/</guid>
	</item>
	<item>
		<title>Arenas/bgs/instances Status</title>
		<link>http://www.trinitycore.org/f/topic/5167-arenasbgsinstances-status/</link>
		<description><![CDATA[I have created a topic of things that needs to be fixed, if someone wanna help trinity, give a look to it:<br />
<br />
<a href='http://www.trinitycore.org/f/topic/5166-instances-status/' class='bbc_url' title=''>http://www.trinitycore.org/f/topic/5166-instances-status/</a>]]></description>
		<pubDate>Tue, 13 Dec 2011 14:40:40 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/5167-arenasbgsinstances-status/</guid>
	</item>
	<item>
		<title>Tired of asking always the same questions.</title>
		<link>http://www.trinitycore.org/f/topic/4046-tired-of-asking-always-the-same-questions/</link>
		<description><![CDATA[I guess I can speak for all TrinityCore team about this.<br />
 <br />
We, and surely you people, noticed that there are people always asking the same questions...<br />
They are either too lazy to search the forum, don't know how to use it, or lastly... they don't want to search.<br />
 <br />
So, before you ask a question, search on the forum for an answer. If you don't find it, search again. If you still can't find it... search again! (i know... I'm repeating myself!) And then if you don't find it, open a new thread.<br />
 <br />
So, when you open a thread, remember... post a proper topic title (I will start to close all threads with topic titles like "help me" or "server help", etc...), if you are too lazy to use a proper topic title, I will be too lazy to answer to your questions.<br />
 <br />
After that, in the problem description, explain what is happening, and how it should happen.<br />
 <br />
Give us the most info you can... You can even copy/paste those question's and answer them on your topic:<br />
 <br />
- What is your O.S. version?<br />
- What is your core version? (There is no "last version", on somedays we can do more than 1 commit, so post your correct core version)<br />
- Where did you grab it?<br />
- Did you compiled yourself?<br />
- Do you have all dependency's correctly installed?<br />
- What are their versions? (Same as the core, each linux flavour (by example) has his owns versions. So even if you are on windows, tell us the versions)<br />
- Did you Follow our wiki?<br />
- Did you correctly updated the databases?<br />
- What is your MySQL Server version? (There is no "latest version")<br />
- What is your MySQL Client Version? (There is no "latest version", and i mean the library's)<br />
- Is your MySQL correctly configured and running?<br />
- What is your MySQL client? (SQLyog? MySQL command line? etc.. NOTE: please, don't use navicat)<br />
- Did you opened the necessary ports?<br />
- Do you have any custom patches in the core? Which ones? Did you try without them?<br />
- What is your wow client version? Did you extracted the necessary files from it?<br />
 <br />
And lastly... Post your conf files and realmd table in necessary cases.<br />
 <br />
 <br />
Note: If many of you start answering those questions when you find a problem, in most of cases, you'll find the answer by yourselves and spare us wasting time answering the same questions. And also, you won't find us to critics or narcizists.<br />
 <br />
Note2: I will start to change the Warning level acording to the number of rules you guy's break. Seem that way you'll think twice!]]></description>
		<pubDate>Thu, 04 Aug 2011 22:56:41 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/4046-tired-of-asking-always-the-same-questions/</guid>
	</item>
	<item>
		<title>Db: 335.51</title>
		<link>http://www.trinitycore.org/f/topic/1530-db-33551/</link>
		<description><![CDATA[A new full world database has been upload to <a href='http://www.trinitycore.org/f/files/file/5-tdb-full-updates/' class='bbc_url' title=''>http://www.trinitycore.org/f/files/file/5-tdb-full-updates/</a><br><br>It includes <strong>3</strong> files:<br><br>Full:<br><span style="color:#0000FF;">TDB_full_335.51_2013_02_14.sql</span> - the full world database, from revision 1 to 2013/02/14 (e685b7bd9ec3bf2303f8a1/DB Rev 51)<br><br>Updates:<br><span style="color:#0000FF;">world_2013_01_14_2013_02_14.sql</span> - world database: updates from <strong>2013/01/14 (cdafb60f0c368d766e37/DB Rev 50)</strong> to <strong>2013/02/14 (e685b7bd9ec3bf2303f8a1/DB Rev 51)</strong><br><span style="color:#0000FF;">auth_2013_01_14_2013_02_14.sql</span> - auth database: updates from <strong>2013/01/14 (cdafb60f0c368d766e37/DB Rev 50)</strong> to <strong>2013/02/14 (e685b7bd9ec3bf2303f8a1/DB Rev 51)</strong><br><br><br><strong>Note:</strong> If you are installing a new DB you <strong>only need</strong> the full sql (TDB_full_335.51_2013_02_14.sql)]]></description>
		<pubDate>Sat, 05 Mar 2011 02:04:52 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/1530-db-33551/</guid>
	</item>
	<item>
		<title>Forum Rules</title>
		<link>http://www.trinitycore.org/f/topic/17-forum-rules/</link>
		<description><![CDATA[Please take a minute to read the rules. We don't ask for much. Just the simple understanding of these rules can make our lives and your lives much easier.<br /><br /><br /><span style='font-size: 12px;'><span style='color: #FF0000'><span class='bbc_underline'><strong class='bbc'>General Rules of Conduct</strong></span></span></span><br /><ul class='bbc'><li>We reserve the right to remove, at any time and without notice, any content from these message boards.<br />
<br />
</li><li>We do not support data, binary or source developed externally from the TrinityCore Development Team. Please refrain from posting questions or support topics on these subjects. Support should be given by it's original authors, and not by the TrinityCore Development Team.<br />
<br />
</li><li>Refrain from using inappropriate language, including language that may look, sound like, stand for, hint at, abbreviate, or insinuate profanity, hate speech (including but not limited to racial, ethnic, or religious slurs).<br />
<br />
</li><li>If it is found that a user has fraudulently registered, their account will immediately be terminated.<br />
<br />
</li><li>We reserve the right to contact your ISP regarding any inappropriate activities by you on the message boards.<br />
<br />
</li><li>Reposting content, help, documentation or otherwise that is not yours will result in a ban. Plagiarism will not be tolerated here.<br />
<br />
</li><li>You may not post: .dbc, .map and or relevant materials that are under copyright. Please keep posts restricted to database entry and database related software, accordingly.<br />
<br />
</li><li>Any links containing custom "repacks" of server files will be deleted, and the user will be issued a warning. These files are not supported by the TrinityCore Development Team. Please keep discussion on custom "repack" content to a minimum and off the message boards.<br />
<br />
</li><li>We reserve the right to immediately terminate or suspend anyone who fails to abide by these General Rules of Conduct.</li></ul><br /><span style='font-size: 12px;'><span style='color: #FF0000'><span class='bbc_underline'><strong class='bbc'>Community Rules</strong></span></span></span><br />The following conduct is not allowed on our message boards, in private messages, irc channels, or user profiles.<br /><ul class='bbc'><li>Offensive Material - Users may not transmit or encourage others to transmit material or links to material considered patently offensive in nature. This includes, but is not limited to using vulgar, profane, or sexually explicit language; using race, religion, sexual orientation, culture, ethnicity, handicap, nationality, or gender as a means of insult; using threatening, harassing, defamatory, hate-speech, or libelous language; and posting, requesting, or otherwise sharing material considered pornographic, obscene, graphic, or hate speech.<br />
<br />
<br />
</li><li>Vulgar language or substitutes for such - Our forums are programmed with a list of words that are considered vulgar under any context, and these words are not allowed to be used under any circumstances. Attempting to bypass the censor by misspelling, inserting spaces or symbols, transposing letters, using look-alike symbols, or any other method is not allowed. The only acceptable method of posting one of these vulgar words is to completely obscure it, making it impossible to determine what the word is without context. Additionally, certain words are prohibited from being used in topic titles and user information pages; bypassing the censor to post those words where they are restricted is also disallowed. For example, if "poop" is a banned word, the following are examples of bypassing that are not allowed: p-o-o-p, po*p, dood. Taking advantage of any limits in the forum's language filtering capabilities is not allowed. Any limits in such filters shall not be taken as permission to bypass rules regarding vulgar language.<br />
<br />
<br />
</li><li>Flaming - Communications clearly insulting other users, individually or as a group, directly or indirectly, are not allowed. This includes, but is not limited to: name-calling ("You're an idiot", "You moron"); direct insults and orders ("Screw you", "Go kill yourself"); insinuations ("Are you stupid or something?"); or insults towards family ("Your mom...").<br />
<br />
</li><li>Trolling (Inciting flames) - Messages intended solely to annoy and/or offend other users by going against the clear nature of a board, topic or chat room are not allowed. This includes, but is not limited to: provoking other users to respond with flames; provoking fans of a particular system or game, especially on boards or topics dedicated to that system or game; making misleading topic titles; asking obviously useless questions; and posting false information as fact.<br />
<br />
</li><li>Illegal activity - Communications that violate or incite others to violate the law are not allowed. This includes, but is not limited to, asking for or providing: illegal copies of copyrighted software; methods of circumventing copyright protection; illegal copies of copyrighted music, movies, videos, or any other type of media; reprints of material from other web sites; or methods of cheating in online games.<br />
<br />
</li><li>Advertising - Messages that clearly advertise a service or product are not allowed. This includes, but is not limited to: unsolicited commercial or personal web site advertisements(ı); :For-Sale/For-Trade/For-Auction/Wanted: notices; "Make Money Fast" scams, chain letters, and pyramid schemes; or any referrer-ID based sites (including both games and free-item marketing sites).<br />
<br />
<br />
(ı) THIS MEANS ANY PERSONAL SERVER OR WEBSITE HOSTING ANY CONTENT.<br />
</li><li>Off-topic postings - The main purpose of the message boards is to provide discussion forums and opportunities for various Databases and Multi-functional Server Software. Topicality is expected and will be enforced on all message board sections.<br />
<br />
</li><li>Disruptive Behavior - Behavior that disrupts the service for other users, intentional or not, are prohibited. This includes, but is not limited to: messages or topic titles that force browsers to scroll horizontally; large blank or content-free messages; "bumping" multiple older topics (posting in them well after the last post); posting multiple identical or near-identical messages or topics, including "fad" posts or topics; intentionally hard-to-read topic titles or posts (i.e. ALL CAPS, AlTeRnAtE cApS, no spaces, no or excessive punctuation); posting multiple hard-to-read or nonsensical messages in a single or multiple topics; posting large ASCII art (except in social topics specifically calling for it); or post counting (i.e. "First", "100th Post"). Double-posting or otherwise not editing your last post is considered disruptive behavior.<br />
<br />
</li><li>Flooding, Invading, and Board Wars - Flooding a forum with multiple disruptive topics or messages; invading another board (flooding a board as a group with multiple topics or messages); instigating, participating in, or retaliating in an invasion of a message board or any other online service; announcing or inciting a "war" or any conflict with the regular members of another board.<br />
<br />
</li><li>Impersonation - Impersonating other users by creating and/or using a user account with a name clearly intended to impersonate, mock, or antagonize another user, or otherwise falsely claiming to be another member is strictly prohibited.<br />
<br />
</li><li>Harassment/Stalking/Privacy - Continual harassing behavior directed towards a certain individual or group with the intent of creating an intimidating, offensive, or hostile environment on the forums, with or without use of explicit or implicit threats is strictly prohibited. Posting contact or other private information of any person (forum user or not) is also prohibited.<br />
<br />
</li><li>Moderation - Please do not attempt to be a moderator. We have appointed specific personnel, and any posts regarding inclusive portions from the above should be reported to a Moderator and or Developer. Do no try to "moderate" the forums and posts and it is not in your ability to do so in the first place.</li></ul><br />Please feel free to use the "&lt;need link to report button here&gt;" button near the user's name when reporting a post that does not comply to the forum rules.<br /><br /><br /><br />By registering a forum account, you have agreed to abide by the forum rules at all times and have agreed to have read the following guidelines.<br /><br /><br /><br />Thank you for your understanding.<br /><br />- The TrinityCore Development Team<br /><br /><em class='bbc'>Original post by moujin</em>]]></description>
		<pubDate>Mon, 27 Dec 2010 17:05:40 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/17-forum-rules/</guid>
	</item>
	<item>
		<title>Official Info Thread</title>
		<link>http://www.trinitycore.org/f/topic/5-official-info-thread/</link>
		<description><![CDATA[<span style='font-size: 14px;'><strong class='bbc'>Core :</strong></span><br /><strong class='bbc'>Source Repo :</strong> <a href='https://github.com/TrinityCore/TrinityCore' class='bbc_url' title='External link' rel='nofollow external'>https://github.com/T...ore/TrinityCore</a><br /><strong class='bbc'><strong class='bbc'>Git</strong> Pull :</strong> <a href='https://github.com/TrinityCore/TrinityCore.git' class='bbc_url' title='External link' rel='nofollow external'>https://github.com/T...TrinityCore.git</a><br /><br /><span style='font-size: 14px;'><strong class='bbc'>Database :</strong></span><br /><strong class='bbc'>Full DBs :</strong> <a href='https://github.com/TrinityCore/TrinityCore/downloads' class='bbc_url' title='External link' rel='nofollow external'>https://github.com/TrinityCore/TrinityCore/downloads</a><br /><strong class='bbc'>Source Repo:</strong> same as core<br /><br /><span style='font-size: 14px;'><strong class='bbc'>Issue Tracker :</span></strong> <a href='https://github.com/TrinityCore/TrinityCore/issues' class='bbc_url' title='External link' rel='nofollow external'>https://github.com/TrinityCore/TrinityCore/issues</a><br /><br /><span style='font-size: 14px;'><strong class='bbc'>Wiki / How-to<span style='font-size: 12px;'>s</span> :</span></strong> <a href='http://www.trinitycore.org/w/' class='bbc_url' title=''>http://www.trinitycore.org/w/</a><br /><br /><span style='font-size: 14px;'><strong class='bbc'>IRC:</strong></span><br />Network : irc.rizon.net<br />General/Support channel : #trinity<br /><br />IRC Clients:<br />Windows users: <a href='http://www.mirc.com' class='bbc_url' title='External link' rel='nofollow external'>http://www.mirc.com</a><br />IceChat <a href='http://www.icechat.net/' class='bbc_url' title='External link' rel='nofollow external'>http://www.icechat.net/</a><br />*nix users: (use one of the following)<br /><pre class='prettyprint lang-auto linenums:0'>emerge irssi
apt-get install irssi
yum install irssi
pacman -S irssi
pkg_add -r irssi</pre>Any operating system: <a href='http://rizon.net/index.php?do=chat' class='bbc_url' title='External link' rel='nofollow external'>webchat</a> (online IRC client)<br /><br /><span style='font-size: 14px;'><strong class='bbc'>Twitter :</strong></span> <a href='http://twitter.com/TrinityMMo' class='bbc_url' title='External link' rel='nofollow external'>http://twitter.com/TrinityMMo</a>]]></description>
		<pubDate>Mon, 27 Dec 2010 05:09:42 +0000</pubDate>
		<guid>http://www.trinitycore.org/f/topic/5-official-info-thread/</guid>
	</item>
</channel>
</rss>