<feed xmlns='http://www.w3.org/2005/Atom'>
<title>manaserv.git/src/sql/sqlite, branch abilities</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/'/>
<entry>
<title>[Abilities] Renamed specials to abilities</title>
<updated>2013-05-08T12:02:50+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2013-04-13T10:32:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=708896008ad8ea391d542ce37b9871318a84fb97'/>
<id>708896008ad8ea391d542ce37b9871318a84fb97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Create database using a single transaction</title>
<updated>2012-12-15T21:44:06+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-12-15T21:44:06+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=2cc9562fd2ee8c57e835fdd5291184c830ef8e23'/>
<id>2cc9562fd2ee8c57e835fdd5291184c830ef8e23</id>
<content type='text'>
Takes the time required to do initial database creation down from
16 to 0.2 seconds on the Raspberry Pi.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Takes the time required to do initial database creation down from
16 to 0.2 seconds on the Raspberry Pi.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhanced special support</title>
<updated>2012-04-04T14:22:11+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2012-04-03T11:29:05+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=f8e816d9185c09d1c17d921b775e483d132982e5'/>
<id>f8e816d9185c09d1c17d921b775e483d132982e5</id>
<content type='text'>
- Made the current charge being saved.
- Added script binds:
  - chr_set_special_recharge_speed
  - chr_get_special_recharge_speed
  - chr_set_special_mana
  - chr_get_special_mana
  - get_special_info
- Added special info lua class. Functions:
  - name
  - needed_mana
  - rechargeable
  - on_use
  - on_recharged
  - category

Further the engine no longer sets charge to 0 after using of specials
this allows more flexbilillity (like failing specials).

Changes on the xml database:
- recharge renamed to rechargeable (needed by client and server)
- needed - the needed mana to trigger a special (server only)
- rechargespeed - the defailt recharge speed in mana per tick (server only)
- target - the type of target (either being or point) (server and client)

I also made the lua engine pushing nil instead of a 0 light userdata when
the pointer was 0.

Database update needed.

Change is tested.

Mana-Mantis: #167, #156

Reviewed-by: bjorn.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Made the current charge being saved.
- Added script binds:
  - chr_set_special_recharge_speed
  - chr_get_special_recharge_speed
  - chr_set_special_mana
  - chr_get_special_mana
  - get_special_info
- Added special info lua class. Functions:
  - name
  - needed_mana
  - rechargeable
  - on_use
  - on_recharged
  - category

Further the engine no longer sets charge to 0 after using of specials
this allows more flexbilillity (like failing specials).

Changes on the xml database:
- recharge renamed to rechargeable (needed by client and server)
- needed - the needed mana to trigger a special (server only)
- rechargespeed - the defailt recharge speed in mana per tick (server only)
- target - the type of target (either being or point) (server and client)

I also made the lua engine pushing nil instead of a 0 light userdata when
the pointer was 0.

Database update needed.

Change is tested.

Mana-Mantis: #167, #156

Reviewed-by: bjorn.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed the version in the createTables.sql scripts</title>
<updated>2012-03-16T14:54:18+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-03-15T21:13:30+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=6ba4653e1c0e7ee2315f57d0bb1363ab03db4496'/>
<id>6ba4653e1c0e7ee2315f57d0bb1363ab03db4496</id>
<content type='text'>
Forgot this in 1afbfb7e5fb5c133924ed8d376c6064575fc1c36.

Reviewed-by: Bertram, Ablu.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Forgot this in 1afbfb7e5fb5c133924ed8d376c6064575fc1c36.

Reviewed-by: Bertram, Ablu.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed createTables scripts</title>
<updated>2012-03-15T10:58:32+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2012-03-15T10:55:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=7078651cd26d4d80c8259563fc45b46da523eff7'/>
<id>7078651cd26d4d80c8259563fc45b46da523eff7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed problems with map-bound world state variables</title>
<updated>2012-03-13T20:53:25+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2012-03-12T21:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=1afbfb7e5fb5c133924ed8d376c6064575fc1c36'/>
<id>1afbfb7e5fb5c133924ed8d376c6064575fc1c36</id>
<content type='text'>
Due to a wrong primary key, which covered only the state name, it was
impossible to use the same state name on different maps. This has now
been fixed.

Another problem was that the map variables were being included in the
global variables, because the related database query did not filter on
the map_id column properly. While fixing that, the map_id column now
allows explicitly marking a state variable as global (with the value 0)
or system variables (with the value -1).

System variables are currently not accessible from scripts, but that
could be changed later.

Reviewed-by: Yohann Ferreira
Reviewed-by: Erik Schilling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Due to a wrong primary key, which covered only the state name, it was
impossible to use the same state name on different maps. This has now
been fixed.

Another problem was that the map variables were being included in the
global variables, because the related database query did not filter on
the map_id column properly. While fixing that, the map_id column now
allows explicitly marking a state variable as global (with the value 0)
or system variables (with the value -1).

System variables are currently not accessible from scripts, but that
could be changed later.

Reviewed-by: Yohann Ferreira
Reviewed-by: Erik Schilling
</pre>
</div>
</content>
</entry>
<entry>
<title>Allowed larger item amounts for mysql database.</title>
<updated>2011-12-03T10:19:37+00:00</updated>
<author>
<name>Erik Schilling</name>
<email>ablu.erikschilling@googlemail.com</email>
</author>
<published>2011-12-02T19:48:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=05aa5c78d64033f9f10184f49081c68a951ae754'/>
<id>05aa5c78d64033f9f10184f49081c68a951ae754</id>
<content type='text'>
Changed range of amount to unsigned int(10).
Sqlite update scripts is empty since no change was required here.

Reviewed-by: Bertram.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changed range of amount to unsigned int(10).
Sqlite update scripts is empty since no change was required here.

Reviewed-by: Bertram.
</pre>
</div>
</content>
</entry>
<entry>
<title>Renamed the db update 15 to 18 as requested by Bjorn.</title>
<updated>2011-11-01T03:13:56+00:00</updated>
<author>
<name>Yohann Ferreira</name>
<email>yohann_dot_ferreira_at_orange_dot_efer</email>
</author>
<published>2011-11-01T03:13:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=fba5a19e5885e3f4ddca2c249a96fbbe24c846b8'/>
<id>fba5a19e5885e3f4ddca2c249a96fbbe24c846b8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge github.com:mana/manaserv</title>
<updated>2011-11-01T03:07:56+00:00</updated>
<author>
<name>Yohann Ferreira</name>
<email>yohann_dot_ferreira_at_orange_dot_efer</email>
</author>
<published>2011-11-01T03:07:56+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=22142fd2cc8dd262ca1202ffeb5f4ef714870c4c'/>
<id>22142fd2cc8dd262ca1202ffeb5f4ef714870c4c</id>
<content type='text'>
Conflicts:
	src/game-server/character.cpp
	src/scripting/lua.cpp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	src/game-server/character.cpp
	src/scripting/lua.cpp
</pre>
</div>
</content>
</entry>
<entry>
<title>End the confusion about the missing upgrade script</title>
<updated>2011-10-26T17:31:06+00:00</updated>
<author>
<name>Thorbjørn Lindeijer</name>
<email>thorbjorn@lindeijer.nl</email>
</author>
<published>2011-10-25T19:14:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/ablu/public_git/manaserv.git/commit/?id=a5895b1655be3e81f451844a911eab8b798fa7ab'/>
<id>a5895b1655be3e81f451844a911eab8b798fa7ab</id>
<content type='text'>
Version 15 was skipped, and we'll never go back. Renamed the 15_to_16
update scripts to 14_to_16 to avoid confusing everybody who wants to
update their DBs.

Reviewed-by: Yohann Ferreira
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Version 15 was skipped, and we'll never go back. Renamed the 15_to_16
update scripts to 14_to_16 to avoid confusing everybody who wants to
update their DBs.

Reviewed-by: Yohann Ferreira
</pre>
</div>
</content>
</entry>
</feed>
