<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://oldwiki.devbox.themanaworld.org/index.php?action=history&amp;feed=atom&amp;title=User%3AWombat%2FChanging_Mobs</id>
	<title>User:Wombat/Changing Mobs - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://oldwiki.devbox.themanaworld.org/index.php?action=history&amp;feed=atom&amp;title=User%3AWombat%2FChanging_Mobs"/>
	<link rel="alternate" type="text/html" href="https://oldwiki.devbox.themanaworld.org/index.php?title=User:Wombat/Changing_Mobs&amp;action=history"/>
	<updated>2026-05-06T08:06:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://oldwiki.devbox.themanaworld.org/index.php?title=User:Wombat/Changing_Mobs&amp;diff=55326&amp;oldid=prev</id>
		<title>Jesusalva: Text replacement - &quot;git://&quot; to &quot;https://&quot;</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.devbox.themanaworld.org/index.php?title=User:Wombat/Changing_Mobs&amp;diff=55326&amp;oldid=prev"/>
		<updated>2022-06-13T01:10:13Z</updated>

		<summary type="html">&lt;p&gt;Text replacement - &amp;quot;git://&amp;quot; to &amp;quot;https://&amp;quot;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:10, 13 June 2022&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l11&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3.b) In Cygwin, enter: mkdir /cygdrive/c/tmwdata/ this makes a directory to put tmwdata in.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3.b) In Cygwin, enter: mkdir /cygdrive/c/tmwdata/ this makes a directory to put tmwdata in.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3.c) Enter: cd /cygdrive/c/tmwdata/ to make sure you are in the directory&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3.c) Enter: cd /cygdrive/c/tmwdata/ to make sure you are in the directory&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3.d) Enter: git clone &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;git&lt;/del&gt;://gitorious.org/tmwdata/mainline.git this will download tmwdata&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3.d) Enter: git clone &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/ins&gt;://gitorious.org/tmwdata/mainline.git this will download tmwdata&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;4.a) Goto: /eathena/npc/013-3_Cave/_mobs.txt Here you will alter the mobs on the server side.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;4.a) Goto: /eathena/npc/013-3_Cave/_mobs.txt Here you will alter the mobs on the server side.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jesusalva</name></author>
	</entry>
	<entry>
		<id>https://oldwiki.devbox.themanaworld.org/index.php?title=User:Wombat/Changing_Mobs&amp;diff=13550&amp;oldid=prev</id>
		<title>Wombat: opened tutorial on mob changes to skull room</title>
		<link rel="alternate" type="text/html" href="https://oldwiki.devbox.themanaworld.org/index.php?title=User:Wombat/Changing_Mobs&amp;diff=13550&amp;oldid=prev"/>
		<updated>2009-10-18T03:49:11Z</updated>

		<summary type="html">&lt;p&gt;opened tutorial on mob changes to skull room&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This is a short tutorial for changing mobs on an existing eAthena map.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Introduction&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
This tutorial is based on a proposal I made to map 013-3.  I wanted to make it more difficult to &amp;quot;one square camp&amp;quot; in what is commonly referred to as &amp;quot;the Skull Room&amp;quot; or &amp;quot;the Barrier Room&amp;quot;.  So I broke up Fire Skull and Poison Skull mobs, which were 2 spawning points that had a max_being of 3 to 6 spawning points with a max_being of 1.  The spawning was broken down to a top, middle and bottom.  While I have yet to see how this will impact the strategy of players, on initial server tests it seemed to make the room more dynamic.  In order to make the changes, I used: an eAthena Server, tmwdata and [http://mapeditor.org/ Tiled], a map editor.  I also am using Windows Vista OS, Notepad++ and Cygwin.  This tutorial is for making the changes, testing the changes on a private server and submitting a change proposal to TMW development team.&lt;br /&gt;
&lt;br /&gt;
1.) Download Notepad++, Cygwin and an eAthena server.  See [[Setting up eAthena on Windows]]&lt;br /&gt;
&lt;br /&gt;
2.) Download Tiled.&lt;br /&gt;
&lt;br /&gt;
3.a) Open Cygwin. You are now downloading tmwdata&lt;br /&gt;
3.b) In Cygwin, enter: mkdir /cygdrive/c/tmwdata/ this makes a directory to put tmwdata in.&lt;br /&gt;
3.c) Enter: cd /cygdrive/c/tmwdata/ to make sure you are in the directory&lt;br /&gt;
3.d) Enter: git clone git://gitorious.org/tmwdata/mainline.git this will download tmwdata&lt;br /&gt;
&lt;br /&gt;
4.a) Goto: /eathena/npc/013-3_Cave/_mobs.txt Here you will alter the mobs on the server side.&lt;br /&gt;
4.b) Change&lt;br /&gt;
&lt;br /&gt;
013-3.gat,61,22,2,2	monster	Fire Skull	1023,3,120000,60000,Mob013-3::On1023&lt;br /&gt;
013-3.gat,81,22,2,2	monster	Poison Skull	1024,3,120000,60000,Mob013-3::On1024&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
013-3.gat,61,22,2,2	monster	Fire Skull	1023,1,120000,60000,Mob013-3::On1023&lt;br /&gt;
013-3.gat,78,35,2,2	monster	Fire Skull	1023,1,120000,60000,Mob013-3::On1026&lt;br /&gt;
013-3.gat,67,46,2,2	monster	Fire Skull	1023,1,120000,60000,Mob013-3::On1027&lt;br /&gt;
013-3.gat,81,22,2,2	monster	Poison Skull	1024,1,120000,60000,Mob013-3::On1024&lt;br /&gt;
013-3.gat,62,35,2,2	monster	Poison Skull	1025,1,120000,60000,Mob013-3::On1025&lt;br /&gt;
013-3.gat,75,46,2,2	monster	Poison Skull	1025,1,120000,60000,Mob013-3::On1028&lt;br /&gt;
&lt;br /&gt;
4.c) Change&lt;br /&gt;
&lt;br /&gt;
On1023:&lt;br /&gt;
	set @mobID, 1023;&lt;br /&gt;
	callfunc &amp;quot;MobPoints&amp;quot;;&lt;br /&gt;
	break;&lt;br /&gt;
&lt;br /&gt;
On1024:&lt;br /&gt;
	set @mobID, 1024;&lt;br /&gt;
	callfunc &amp;quot;MobPoints&amp;quot;;&lt;br /&gt;
	break;&lt;br /&gt;
&lt;br /&gt;
	end;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
On1025:&lt;br /&gt;
	set @mobID, 1025;&lt;br /&gt;
	callfunc &amp;quot;MobPoints&amp;quot;;&lt;br /&gt;
	break;&lt;br /&gt;
	&lt;br /&gt;
On1026:&lt;br /&gt;
	set @mobID, 1026;&lt;br /&gt;
	callfunc &amp;quot;MobPoints&amp;quot;;&lt;br /&gt;
	break;&lt;br /&gt;
	&lt;br /&gt;
On1027:&lt;br /&gt;
	set @mobID, 1027;&lt;br /&gt;
	callfunc &amp;quot;MobPoints&amp;quot;;&lt;br /&gt;
	break;&lt;br /&gt;
&lt;br /&gt;
On1028;&lt;br /&gt;
	set @mobID, 1028;&lt;br /&gt;
	callfunc &amp;quot;MobPoints&amp;quot;;&lt;br /&gt;
	break;&lt;br /&gt;
	&lt;br /&gt;
	end;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
4.d) Save.  This will make the server side changes to the mobs so you can test them.  Pay attention to the differences and what was added for future alterations to spawns.  To test, open your server and observe the changes to see if they are appropriate.&lt;br /&gt;
&lt;br /&gt;
5.a) Open Tiled and open /tmwdata/mainline/maps/013-3.tmx&lt;br /&gt;
5.b) Goto View and check: Show Grid, Highlight Cursor and Show Coordinates&lt;br /&gt;
5.c) Right click the Fire Skull, change max_beings to 1.  Right Click Poison Skull, change max_beings to 1.  Notice how both spawning areas take up a 3x3 area.  While the new spawning won&amp;#039;t take up the same space, I used a 2x3 in the middle and a 1x3 at the bottom.  &lt;br /&gt;
5.d) Use the X,Y coordinates offered in the changes. Click and drag to make the appropriate area for your &amp;quot;Object&amp;quot; at those points.  Other than the difference in coordinates and area, mimic the information for each spawn point where appropriate, Fire Skull spawn information matching Fire Skull spawn information, ditto Poison Skull to Poison Skull information.  Save.&lt;br /&gt;
6.) Report the change on mantis with a brief description of the change.&lt;br /&gt;
7.) Pain in the ass Git stuff, to be detailed later. See also [http://git.or.cz/course/svn.html Crash Course]&lt;/div&gt;</summary>
		<author><name>Wombat</name></author>
	</entry>
</feed>