As stated a few days ago on my twitter page, Darkened Linux has made a new Trinity Core repack for WoW 3.0.9 which is of course for WoW 3.0.9 only, so if you have patched your WoW installation, you need to perform a roll back in order to use this
A detailed explanation about this repack are listed below:
Trinity Core 2
Last Patch added 7777
Upgrades will be available for this pack soon, like 3.1.0.
Since there’s no upgrade function exist in order to upgrade from the last Trinity Core that was made by Oatman, by installing this you’ll lose all data on your previous Trinity Core installation, unless you choose to install it into different databases name
Darkened Linux also told me that he is currently working on making his next release to be upgradeable from Oatman’s release, so in the other words, if you choose to install this repack, make sure to install it into different databases name that the default databases name provided in the Batch Installer, while waiting for him to create an upgradeable version from the last Trinitycore repack release by Oatman

Requirements
1. You need to have MySQL Installed (how to Install MySQL)
2. World of Warcraft Client version 3.0.9 as stated earlier
3. DBC’s , VMAPS and MAPS Need to be Updated for 3.0.9 (use the vmaps, and dbc extractor included in the repack)
4. .NET FrameWork 3.5 SP1
And finally if you have all of the above installed and configured here’s the download link for the repack:
– Mirror 1: Rapidshare
– Mirror 2: Megaupload
– Mirror 3: Filebeam
How to Install:
Please check the Reaper Trinity Installation
or a much simplified version:
1. Use the Extractors to extract the VMaps and DBC files from your World of Warcraft installation directory
2. Copy the extracted folders into Trinity Core’s folder
3. Use the Reaper-x installer to install the database
4. Edit TrinityCore.conf and TrinityRealm.conf to your liking (but make sure the databases name match the databases name used when installing via the batch file)
p.s. There is no need to edit Reaper-X installer as seen in the installing guide above.
All credits should be given to Darkened Linux for making this repack, and of course to everyone who are involved in Trinity Core development
Trinity Core Official Site – please note, Trinity Core website doesn’t support any repacks, so don’t ask any questions about repacks there
Leave a response
To get the DK area spawned and most of the instances you would need to get a newer version of the core and a newer version of the database. However, even with the newer core and database, most of the DK starting area quests are still broken and cannot be completed. Since the quests are actually in the database though, you could GM command a .complete and force each one to complete to get through the starting area. This would be impossible for anyone on your server not a gm though and would take you forever to complete everyone’s quests for them, especially if you’re running a larger server. For more info go to http://www.trinitycore.org and http://www.trinitydatabase.org.
Stupid Quests: Maybe a Mangos Database is used instead of a Trinity?
gm_tickets in charcters is also wrong:
DROP TABLE IF EXISTS `gm_tickets`;
CREATE TABLE `gm_tickets` (
`guid` int(10) NOT NULL auto_increment,
`playerGuid` int(11) unsigned NOT NULL default ‘0′,
`name` varchar(15) NOT NULL,
`message` text NOT NULL,
`createtime` int(10) NOT NULL default ‘0′,
`map` int NOT NULL DEFAULT ‘0′,
`posX` float NOT NULL DEFAULT ‘0′,
`posY` float NOT NULL DEFAULT ‘0′,
`posZ` float NOT NULL DEFAULT ‘0′,
`timestamp` int(10) NOT NULL default ‘0′,
`closed` int(10) NOT NULL default ‘0′,
`assignedto` int(10) NOT NULL default ‘0′,
`comment` text NOT NULL,
PRIMARY KEY (`guid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT=’Player System’;
two tables are missing:
CREATE TABLE `npc_spellclick_spells` (
`npc_entry` INT UNSIGNED NOT NULL COMMENT ‘reference to creature_template’,
`spell_id` INT UNSIGNED NOT NULL COMMENT ’spell which should be casted ‘,
`quest_id` INT UNSIGNED NOT NULL COMMENT ‘reference to quest_template’,
`cast_flags` TINYINT UNSIGNED NOT NULL COMMENT ‘first bit defines caster: 1=player, 0=creature; second bit defines target, same mapping as caster bit’
) ENGINE = MYISAM DEFAULT CHARSET=utf8;
> When creating the table the number of fields needed will be 4. The names of the fields are ‘uptime’ (int), ‘maxplayers’ (int), realmid (int) and starttime (int)
is wrong
DROP TABLE IF EXISTS `uptime`;
CREATE TABLE `uptime` (
`realmid` int(11) unsigned NOT NULL,
`starttime` bigint(20) unsigned NOT NULL default ‘0′,
`startstring` varchar(64) NOT NULL default ”,
`uptime` bigint(20) unsigned NOT NULL default ‘0′,
`maxplayers` smallint(5) unsigned NOT NULL default ‘0′,
PRIMARY KEY (`realmid`,`starttime`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT=’Uptime system’;
is correct
I just want to know what I need to do to get npc’s to spawn in the DK starter area?
so if get a newer database with the dk stuff on would it work then the dk area and instances?
the thing is I thought I had reinstalled the database when I was setting up 3.0.9. how would I go about fixing this problem?
that’s what i kind of figured so I have since just compiled my own and things are much smoother now
Thanks Dookie for Adding the comment on how to Fix the AHBot bot.
How To Fix AHBOT you need to go into you ‘Characters” db and find the table called ‘auctionhousebot’. In the table there is a title called ‘minitems’ and ‘maxitems’, you will then need to enter a number into the fields. You will also need to repeat this for the ‘Alliance’, ‘Horde’ and ‘Neutral’ table. The Location of the fields are under each other.
other notes:
alot of the instances are empty
DK starting area is empty
can’t wait for uludar to be out for private servers..
The reason the dk area isn’t spawned is because it’s using an old database, the new database release has the dk area spawned along with most of the instances in Northrend.
The CRASH ALERT’s are because this is an old version of the core, they have since been fixed in newer versions.
Well, I guess so much to the community working together!!! Good luck to all, and happy questing!!! My intentions from the beginning have always been for the best of the community, I wanted us all to work together to be able to create the best possible repacks, but it seems that everyone is trying to make a name for themselves and would rather shun help. I could care less if anyone remembers my name tomorrow, I do this because I enjoy it, not for fame.
Sorry to vent a bit, but I don’t talk shit, and I would expect others to act with a little more class than has been shown to me.
Cycnus
P.S. – My repack has upgraded from the Oatman release for 3 months now, and while mine is definitely newer, I don’t see how anything can be better since my repack is just a compiled version of the core downloaded directly from http://www.TrinityCore.org, using the newest database from http://www.TrinityDatabase.org version 0.0.3 – Do your research before you choose a repack and see what they actually contain. I’m sure there are better repacks than mine out there, but I don’t believe this to be one.
no npc’s in Death knights starter area her either
having problems running both trinitycore.exe and trinityrealm.exe. It goes like this: F:\reaper-x trinity 3.0.9\trinity core\trinityrealm.exe
This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
So here’s my trinityrealm.conf:
LoginDatabaseInfo = “127.0.0.1;3306;root;fallen78;realmd”
WorldDatabaseInfo = “127.0.0.1;3306;root;fallen78;realmd”
CharacterDatabaseInfo = “127.0.0.1;3306;root;fallen78;realmd”
LogsDir = “”
MaxPingTime = 30
RealmServerPort = 3724
BindIP = “0.0.0.0″
PidFile = “”
LogLevel = 0
LogFile = “realmd.log”
LogTimestamp = 0
LogFileLevel = 0
UseProcessors = 0
ProcessPriority = 1
RealmsStateUpdateDelay = 20
WrongPass.MaxCount = 0
WrongPass.BanTime = 600
WrongPass.BanType = 0
LogColors = “”
EnableLogDB = 0
DBLogLevel = 1
I added the world and character because of JY’s post above (mine didn’t have those two and still doesn’t work with them in). Now one thing I did notice is that unlike the other times I’ve ran the mangos versions of the reaper.bat is that they usually when importing would flash up code for a while. Maybe Echo is off, but also it didn’t take very long to import… I remember the 2.4.3 version for instance taking a min or two. The trinity only took like 20 seconds from beginning (typing in my SQL location) to finish (exit the program). I’m at a loss here.
I seem to have a problem with something be cause when I go to the scarlet enclave no one is there (like the lich king and other NPC’s)
ask and you shall receive jakaleth
CRASH ALERT! TrinityScript: RegisterSelf, but script named example_creature does
not have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named example_escort does n
ot have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named example_gossip_codebo
x does not have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named example_areatrigger d
oes not have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named example_item does not
have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named example_go_teleporter
does not have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named mob_toxic_sporebat do
es not have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named mob_greyheart_spellbi
nder does not have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named boss_the_black_stalke
r does not have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named npc_blackhole does no
t have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named boss_archavon does no
t have ScriptName assigned in database.
CRASH ALERT! TrinityScript: RegisterSelf, but script named mob_archavon_warder d
oes not have ScriptName assigned in database.
>> Loaded 759 C++ Scripts.
vista fully updated usin mysql v6 please help have tried removing mysql several time and yes i am deleting left over files
megaupload link… file is still PW protected
Had to change my ip address in the realmd realmlist table to make it work just an fyi
FYI: I’m using MySQL 6.0 and it seems to run with no problems.
@dookie
Thanks. Adding the min and max to the AHBot table fixed it.
@Colt45
Nice to see you back. Still working that website idea huh? :0)
is there any other way? hamachi is like a other way of lan. just cant remember how u get them to work the one u said try i cant get to work
Try
http://www.reaper-x.com/2008/02/04/how-to-set-up-public-wow-server/
but I don’t know what hamachi is.
how can i get a friend to join my server using hamachi?
can anyone make a gm char tele to dal and see if the sunreavers outside the hoarde quarter lobe off yer head
thanks I can Help ^^
To use all the new stuff you will need to go into your realmd db and mod your account.Fined your account name and then find the table called expiation. Enter (2 = BC) (3 = WOTLK)
Nvm i found the answer from here http://forums.reaper-x.com/topic/tbc-content-not-enabled-how#post-2348
=.=”
how d, what should i do in order to get the burning crusade new char to work?
how can i get the dk spells to work
Lol.. problem solve. feel like idiot, i was copy paste
LoginDatabaseInfo = “127.0.0.1;3306;root;jyngui80;realmd”
WorldDatabaseInfo = “127.0.0.1;3306;root;jyngui80;realmd” <== forgot to change
CharacterDatabaseInfo = “127.0.0.1;3306;root;jyngui80;realmd”<== forgot to change
now everything is running.. thanks reaper-x and darkened linux, love you guys ^.^v
So I have an answer for John and my self and also anyone else with the problem. If you go to log in and it brings up the Realm list over and over and it keeps coming up. Open the realmlist Table in the realmd DB with navicat. The address field MUST be the same as your realmslist.wtf just changed it and good to go.
okay i have created table “uptime” in the realmd database using navcat and the gui both with 4 fields as mentioned above I get the same error when i press escape in the game
P.S. The admin tool that comes with the GUI tools is what you want use. Sorry for got to add that part.
@Somone
If you go to the MySQL site and get the GUI Tools. They are free. make the connection to you MySQL with your root account and use that tool to make the Table. It works like a charm. Ive added the link to the tool below.
http://dev.mysql.com/downloads/gui-tools/5.0.html
do i need to populate any of those fields that I create if not I still have the same issue and when i go back into db with navcat realmd/uptime i get a message about not having a primary key
@John
Did you select the Development Realm by ticking the box in the WOW login screen?
P.S. Im trying to get a remote connection the the server so that my roomate and I can both play and also I dont want to be on the same computer that the server is on so that its not eating resources. My realmlist.wtf is set correct.
Thanks for the fix on the “SQL ERROR: ‘realmd.uptime’ doesn’t exist” from I can help and The Darkened Linux. That works great now!! But I have the some issue still as John. Im able to log into the World but when I try to login to the realm it just keeps bringing up the realm list. I had this problem with the last realease and it was the IP address I set in the Realmd DB in the realmlist Table. If I change the IP to the static IP IE 192.168.1.10 It just realods the screen over and over again but if I change it back to the 127.0.0.1 I can login from the only local computer and thats it.
adjust realmlist.wtf in notepad change ip to 127.0.0.1 and remove patch list web link
For some reason i got everything set up no prob but when after i long on and go to select the realm it just keeps looping on the select realm. Checked all the configs they seem to be good. any ideas. reinstalled sqlserver
hehe too funny was just about to google that
To Fix the “SQL ERROR: ‘realmd.uptime’ doesn’t exist” all you need to do is create a new table called uptime in the realmd database. When creating the table the number of fields needed will be 4. The names of the fields are ‘uptime’ (int), ‘maxplayers’ (int), realmid (int) and starttime (int). When setting the type of fields use int.
thanks for the quick response tho
ignore that ad.exe is what I was looking for
The Extractors are in the ‘Extractors’ Folder. When you run ad.exe and makevmaps_SIMPLE.bat you will get vmaps, dbc and maps.
I am not finding the dbc extractor on any of the file download locations above, I had to go to a different revision to get from there i hope it still all works the same
Ya I dont think it really maters but this is what it should look like. It work best with out it.
tittle ==> uptime
Table ==> realmid
Starttime
Startstring
uptime
maxplayers
And It Should Work then.
@i can help
Static IP set local net 192.168.1.10
the up is in the realmlist table in the realmd DB
and yes the realm.wtf is setup right.
I can get through the login screen but when selecting a realm it just brings up the realm list over and over again.
Also having one other issue im gettin an error that was posted befor “SQL ERROR: Table ‘realmd.uptime’ doesn’t exist” I looked through the install files and all of the tables that were in the Reaper-x Trinity 3.0.9\Install Database are there. Does anyone know what the table should look like or have in it so I can creat it by hand?
@studog
1) Does your computer have a Local Static Ip address?
2) Have you added the Static Ip Address to your db?
3)Have you modified the realm.wtf file in wow?
Tell me what you did step by step to get to this point, like
1st I used the provided extractors to extract the maps and the coped them into the Trinity Folder.
2nd….
Then I can tell you what you did wrong, and also read the instructions. If you have not installed the Requirements you will get errors.